如何在gridview中显示两个数据集表,并在c#中显示单行中两个表的相同行

时间:2017-05-17 06:16:49

标签: c# asp.net gridview

这里数据集有两个表(table,table1)。它们有一些共同的字段和公共数据。当我将这两个表绑定到gridview时,它显示两行。 我想以单行绑定,例如:https://forums.asp.net/t/1963338.aspx?how+to+merge+two+different+rows+of+datatable+into+single+row+in+same+datatable

1 个答案:

答案 0 :(得分:0)

我刚刚创建了temp(dt4)表。并从两个表中添加必填字段。和最后的临时表格到了grdview。

                if (dt2.Rows.Count > 0)
                {
                    for (int i = 0; i < dt2.Rows.Count; i++)
                    {
                        d4.Rows.Add(dt1.Rows[i][0], dt1.Rows[i][1], dt1.Rows[i][2], dt1.Rows[i][3], dt1.Rows[i][4], dt2.Rows[i][3]);

                        grdVehicleUtilization.DataSource = d4;
                        grdVehicleUtilization.DataBind();
                    }

                }`