Rob*_*ner 13 .net asp.net gridview
当我的数据绑定控件上发生事件(添加/编辑/删除)时,我收到以下错误.
无效的回发或回调参数.使用配置或页面中的<%@ Page EnableEventValidation ="true"%>启用事件验证.出于安全考虑,此功能可验证回发或回调事件的参数是否来自最初呈现它们的服务器控件.如果数据有效且符合预期,请使用ClientScriptManager.RegisterForEventValidation方法注册回发或回调数据以进行验证.
我正在使用自定义DataList控件,但GridView,DetailsView,FormView和Repeater控件(以及可能与其他数据绑定控件)也会出现此问题.
我能找到的答案告诉我在配置文件或页面中关闭验证,但这听起来并不像是最好的解决方案.我究竟做错了什么?
这次真是万分感谢.我遇到了这个问题,你的自我回答帮助我解决了这个问题.
在每个事件处理程序结束时调用DataBind()方法的替代方法是在页面PreRender事件中执行一次.
| 归档时间: | 
 | 
| 查看次数: | 5929 次 | 
| 最近记录: |