【发布时间】:2011-04-05 23:53:56
【问题描述】:
我有一个用户修改页面,它显示用户可以使用 GridView 对象访问的报告列表。
我想要做的是,如果有人对用户页面进行了大量更改,但随后单击取消,则所做的所有更改都将被撤消。 我的主要问题是 GridView,它具有添加/删除/修改按钮,绑定到单独的表。
因此,如果我打开自己的页面,将新报告添加到 gridview,然后点击取消,我不希望该报告保存到我的帐户中。 同样,如果我删除一条记录,然后点击取消,该记录不会被删除。
最好的方法是什么?
【问题讨论】:
-
您使用的是 WinForm 还是 WebForm?如果它是 webform 并且您正在使用 DataSet,您可以使用由 RowState 过滤器过滤的视图重新绑定您的网格...
标签: c# asp.net entity-framework gridview