取datatable中的两列
取datatable中的两列绑定到gridview中.谁知道?谢谢!!!! --------------------编程问答-------------------- 没看明白. 其它列不用? 为什么不在SQL里先筛选. --------------------编程问答-------------------- 在gridview就设置两个绑定列.绑到你相应的datatable列上.同意一楼的看法..不用的列为啥不在sql里去掉 --------------------编程问答-------------------- 解决方法:
可以使用ToTable方法 ,用法如下:
DataTable dt=GetData(); //这里假设是获取数据源
DataTable newdt=dt.DefaultView.ToTable(false,new string[] {"Column1","Column2"}); //Column1,Column2即是你要从dt到取出的两个列 再构建一个新的表newdt --------------------编程问答-------------------- 为什么!为什么!为什么不在sql里去掉?
--------------------编程问答-------------------- 最后再把构建好的新表绑定到gridview即可
this.gv.DataSource=newdt;
this.gv.DataBind(); --------------------编程问答-------------------- 就是,本来就在构造sql时确定! --------------------编程问答-------------------- 好啊!非常谢谢大家了啊!
补充:.NET技术 , ASP.NET