[VB.NET]同一个dataset可以绑定到不同datagridview里吗,并且每个datagridview显示内容不同

前端之家收集整理的这篇文章主要介绍了[VB.NET]同一个dataset可以绑定到不同datagridview里吗,并且每个datagridview显示内容不同前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
同一个dataset可以绑定到不同datagridview里吗,并且每个datagridview显示内容不同 同一个dataset可以绑定到不同datagridview里吗,并且每个datagridview显示内容不同 例如datagridview1 显示dataset1 的1行和3行(根据column的值) 例如datagridview2 显示dataset1 的2行和4行5行(根据column的值) __________________________________________________________________________ 有分先顶 __________________________________________________________________________ 呵呵,绑定并不是绑定dataset。而是绑定datatbale,或 dataview.你要的效果当然可以实现。 先从,dataset 中取出datatable .再将datatble 拆分成两个databale 再进行分别绑定到两个GridView 就可! __________________________________________________________________________ 可以的啊 this.datagridview1 .DataSource = dataset1.Tables[0].DefaultView.RowFilter( " ") ; this.datagridview1 .DataBind(); this.datagridview2 .DataSource = this.datagridview1 .DataSource.Tables[0].DefaultView.RowFilter( " "); this.datagridview2 .DataBind(); 然后在前台设置需要绑定的代码 __________________________________________________________________________ 可以绑定多个,但显示不同就有点麻烦,因为使用RowFilter会影响到其他datagridview, 最好是copy几个dataset,或者把过滤后的数据copy到1个新的dataset中进行绑定 __________________________________________________________________________ DataRow[] rows1 = ds.Tables[0].Select( "col1 <10 "); DataRow[] rows2 = ds.Tables[0].Select( "col1> 10 "); datagridview1.DataSource = rows1; datagridview1.DataBind(); datagridview2.DataSource = rows2; datagridview2.DataBind(); __________________________________________________________________________ sq_zhuyi(老婆有了,缺个房子) ( ) 信誉:80 2007-09-04 16:41:48 得分: 0 DataRow[] rows1 = ds.Tables[0].Select( "col1 <10 "); DataRow[] rows2 = ds.Tables[0].Select( "col1> 10 "); datagridview1.DataSource = rows1; datagridview1.DataBind(); datagridview2.DataSource = rows2; datagridview2.DataBind(); 可以的啊 this.datagridview1 .DataSource = dataset1.Tables[0].DefaultView.RowFilter( " ") ; this.datagridview1 .DataBind(); this.datagridview2 .DataSource = this.datagridview1 .DataSource.Tables[0].DefaultView.RowFilter( " "); this.datagridview2 .DataBind(); 然后在前台设置需要绑定的代码 ---------- 大家说的正确哈 __________________________________________________________________________ Try -------------------------------------------- ds.table[i].Select() __________________________________________________________________________ 原文链接:https://www.f2er.com/vb/264082.html

猜你在找的VB相关文章