用grid显示dataset中的数据,带翻页功能,为了能在添加新数据后使数据显示在第一页第一行,我把添加语句写成this.dataSet11.Tables[0].Rows.InsertAt(addrow,0)来指定位置,现在是更新数据,同时也想把它提前到第一页第一行的位置上,用了中新建一个row复制修改后的数据,再删除原来的row,把新的row用InsertAt(addrow,0)来添加,不过问题出现了,不能成功撤消所做的操作,原来和新的row 都被删除掉了,请问这是怎么回事,如何修改??
private void btnCancelAllUpdate_Click(object sender, System.EventArgs e)
{
this.dataSet11.RejectChanges();
InitialDataGridFill();
LoadPage();
}
private void btnCancelAllUpdate_Click(object sender, System.EventArgs e)
{
this.dataSet11.RejectChanges();
InitialDataGridFill();
LoadPage();
}
解决方案 »
- ListViewItem与ListViewSubItem
- 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 C# exrichTextBox滚动条怎么至低
- 求助C#考场编排
- 关于截取字符
- TempMenuItem.Click += new System.EventHandler(NewConnection);
- 基于web开发的程序,(.aspx,.aspx.cs)有什么好的加密方式?
- 如何将汉字转换成二进制表示!
- 请教成员变量和属性的用法区别,谢谢。
- C++程序员想学C#应该看哪些书比较好啊??
- 在C#中如何改变Word文档中的文本框的位置和大小?在线结贴
- 正则表达式问题,不包含指定的串
- 系统托盘的问题
http://www.syncfusion.com/FAQ/WindowsForms/Default.aspx#44已经看过了,不过没找到,其实我要的动能不涉及的具体的控件,应该只是和dataset datarow datatable其中一个有关,只是这个方法没听说过,不知道应该怎么做.