你好:
你可以觉得先将数据存储在session中。如果出错。你可以从session取回值。也就是说你在提交后先保存值到session。再保存值到你想要的地方,像数据库。此时出现dataerror事件。你就可以取到之前的值了。
希望对你有所帮助。
可不可以用bindingsource
新建一个bindingsource,指定其.datasource = 原先的bindingsource.datacource
保存新的bindingsource错误之后,重新显示原来的bindingsource。