在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中如何加入代码
展开
 我来答
给世界一些震撼
2010-08-11 · TA获得超过1656个赞
知道小有建树答主
回答量:1011
采纳率:0%
帮助的人:697万
展开全部
如果你这三个容器都是用 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。
lg消逝lg
2010-08-11 · TA获得超过260个赞
知道答主
回答量:272
采纳率:0%
帮助的人:159万
展开全部
给你一个思路。
把Gridview1和Gridview2中的数据取出来放到一个数据伍镇兆表中
然后腔租再对Gridview3进旅枝行绑定。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
如是我之闻
2010-08-11 · TA获得超过1237个赞
知道小有建树答主
回答量:1207
采纳率:57%
帮助的人:813万
展开全部
1,你先做一个厅扮集合将两个中的数据合并,然后在绑定就可以了
比如说你的两个都用的是DataTable的你就两个Table合并一些
2,你可以在前台做一些工作,你可以用一个表格分成2列,而gridview默认是表格,这样的话你就可以将这两个表格放在你外层的那表格的列扮轮灶中,显示效果和桐运那一种是一样的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式