当前位置:编程学习 > C#/ASP.NET >>

数据集合并绑定dataGridView4列顺序会变化




  DataTable D3 = d1.Clone();
            for (int i = 0; i < d2.Columns.Count; i++)
            {
                D3.Columns.Add(d2.Columns[i].ColumnName);
            }
            object[] obj = new object[D3.Columns.Count];

            for (int i = 0; i < d1.Rows.Count; i++)
            {
                d1.Rows[i].ItemArray.CopyTo(obj, 0);
                D3.Rows.Add(obj);
            }

            if (d1.Rows.Count >= d2.Rows.Count)
            {
                for (int i = 0; i < d2.Rows.Count; i++)
                {
                    for (int j = 0; j < d2.Columns.Count; j++)
                    {
                        D3.Rows[i][j + d1.Columns.Count] = d2.Rows[i][j].ToString();
                    }
                }
            }
            else
            {
                MessageBox.Show("开始天数必须大于同期天数");
            }

            dataGridView4.DataSource = D3;

TC不知道怎么会跑到后面去 --------------------编程问答-------------------- 肯定是有原因的,仔细检查吧 --------------------编程问答--------------------  数据排序变化 --------------------编程问答-------------------- 数据排序变化什么意思,请问如何调整 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 不允许DG排序就可以了。
--------------------编程问答-------------------- 语句如何写,还是空间里面控制
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,