此问题已经解决,方案:DataGrid的DataSource设定为:
DataView view = new DataView(myDataTable, "","ID ASC", DataViewRowState.OriginalRows);
//应该是OriginalRows,这句很重要!然后在别的地方Update myDataTable时:
DataView view = new DataView(myDataTable);
DataViewRow row = view.AddNew();
row["SORT"] = 10000;
row.EndInit();view.Table.AcceptChanges();//这句实现把刚才的变更提交给Table, 在OriginalRows里面显示内容。
DataView view = new DataView(myDataTable, "","ID ASC", DataViewRowState.OriginalRows);
//应该是OriginalRows,这句很重要!然后在别的地方Update myDataTable时:
DataView view = new DataView(myDataTable);
DataViewRow row = view.AddNew();
row["SORT"] = 10000;
row.EndInit();view.Table.AcceptChanges();//这句实现把刚才的变更提交给Table, 在OriginalRows里面显示内容。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货