当前位置:编程学习 > C#/ASP.NET >>

请问C#中form怎么动态添加一个DATAVIEW及绑定它

RT,谢谢啊 --------------------编程问答-------------------- 你先创建一个DataView

DataSet ds =new DataSet();
-----
//获取ds的值

DataView dw =ds.Tables[0].DefaultView;
--------------------编程问答-------------------- 如1楼

另外就是dv的一些过滤等功能 

DataView dv = ds.Tables[0].DefaultView;
dv.RowFilter = "name is not null";
this.dataGridView1.DataSource = dv.Table;
--------------------编程问答-------------------- GridView gv = new GridView();
gv.DataSouse=dt;
gv.DataBind(); --------------------编程问答--------------------
引用 2 楼 jiatong1981 的回复:
如1楼

另外就是dv的一些过滤等功能

DataView dv = ds.Tables[0].DefaultView;
dv.RowFilter = "name is not null";
this.dataGridView1.DataSource = dv.Table;


如果使用this.BindingContext[(dataGridView1 as DataGridView).DataSource].AddNew();
這樣了,卻更新不到數據庫中,是何原因呢? --------------------编程问答-------------------- public DataView (
DataTable table
)

public DataView (
DataTable table,
string RowFilter,
string Sort,
DataViewRowState RowState
)

new 一个就行了,参数分别为 DataTable ,过滤字符串,排序字符串,DataViewRowState --------------------编程问答-------------------- mark
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,