这两天做的工作需要实现Datagrid的readonly属性为False,直接在Datagrid中修改数据。但又不想让它出现新增的行,今天终于找着解决方法,实在太easy了。

sqlDataAdapter2.Fill(dataSet11,"Territories");
DataView a=new DataView();
a=dataSet11.Tables["Territories"].DefaultView;
a.AllowNew=false;

a.AllowDelete=false;

dataGrid1.DataSource=a;

即可。

相关文章: