在c#中如何把两个gridview的内容绑定到一个datagrid中
在c#中如何把两个gridview的内容绑定到一个datagrid中比如说gridview1中有字段A和Bgridview2中有字段C和D分别把ABCD显示在datagr...
在c#中如何把两个gridview的内容绑定到一个datagrid中
比如说gridview1中有字段A和B gridview2中有字段C和D
分别把ABCD显示在datagrid中
具体后台代码怎么写? 或者在databindings中如何加入代码 展开
比如说gridview1中有字段A和B gridview2中有字段C和D
分别把ABCD显示在datagrid中
具体后台代码怎么写? 或者在databindings中如何加入代码 展开
展开全部
如果你这三个容器都是用 DataTable 绑定的扮则话你可以用DataTable.Merge方法解决:
示厅败棚例代码:
// gridview1
DataTable dt1 = new DataTable();
da = new OracleDataAdapter( "select A,B from a", conn );
da.Fill( dt1 );
// gridview2
DataTable dt2 = new DataTable();
da = new OracleDataAdapter( "select C,D from b", conn );
da.Fill( dt2 );
dt1.Merge( dt2 );
// datagrid
GridView1.DataSource = dt1;
GridView1.DataBind();
摘自MSDN:
DataTable.Merge 方法
将指定的 DataTable 与当前的 DataTable 合并。
语法:
C#
public void Merge (
DataTable table
)
参枯笑数:
table
要与当前的 DataTable 进行合并的 DataTable。
示厅败棚例代码:
// gridview1
DataTable dt1 = new DataTable();
da = new OracleDataAdapter( "select A,B from a", conn );
da.Fill( dt1 );
// gridview2
DataTable dt2 = new DataTable();
da = new OracleDataAdapter( "select C,D from b", conn );
da.Fill( dt2 );
dt1.Merge( dt2 );
// datagrid
GridView1.DataSource = dt1;
GridView1.DataBind();
摘自MSDN:
DataTable.Merge 方法
将指定的 DataTable 与当前的 DataTable 合并。
语法:
C#
public void Merge (
DataTable table
)
参枯笑数:
table
要与当前的 DataTable 进行合并的 DataTable。
展开全部
给你一个思路。
把Gridview1和Gridview2中的数据取出来放到一个数据伍镇兆表中
然后腔租再对Gridview3进旅枝行绑定。
把Gridview1和Gridview2中的数据取出来放到一个数据伍镇兆表中
然后腔租再对Gridview3进旅枝行绑定。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1,你先做一个厅扮集合将两个中的数据合并,然后在绑定就可以了
比如说你的两个都用的是DataTable的你就两个Table合并一些
2,你可以在前台做一些工作,你可以用一个表格分成2列,而gridview默认是表格,这样的话你就可以将这两个表格放在你外层的那表格的列扮轮灶中,显示效果和桐运那一种是一样的。
比如说你的两个都用的是DataTable的你就两个Table合并一些
2,你可以在前台做一些工作,你可以用一个表格分成2列,而gridview默认是表格,这样的话你就可以将这两个表格放在你外层的那表格的列扮轮灶中,显示效果和桐运那一种是一样的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询