读书人

怎么判断数据被修改过

发布时间: 2012-01-03 22:16:06 作者: rapoo

如何判断数据被修改过
如何判断TextBox中的值被修改过?如果被修改过我希望在关闭窗体时候能给出提示,例如:
TextBox1中的数据被修改过,请保存后再退出

还有一个问题是窗体中有很多TextBox,如果要清空它们里面的值除了TextBox1.Text = TextBox2.Text = " "这种方法外还有没有什么比较简单的方法。

谢谢!

[解决办法]
将数据方法一个DataRow中
写一个bind方法,从DataRow中绑定数据到空间
确定的时候,将TextBox付到DataRow中
如果行的状态为DataRow.RowState ==Modified就是修改过

需要重置数据时,先重置行数据DataRow.RejectChanges() ;再调用bind方法

读书人网 >C#

热点推荐