.net – 带有数据绑定控件的“无效的回发或回调参数”
当我的数据绑定控件发生事件(添加/编辑/删除)时,我收到以下错误.
我正在使用自定义的DataList控件,但是GridView,DetailsView,FormView和Repeater控件(也可能与其他数据绑定控件)也会出现此问题. 我可以找到的答案告诉我关闭配置文件或页面中的验证,但这听起来不是最好的解决方案.我究竟做错了什么? 解决方法
问题是在页面加载事件中加载控件的数据并调用DataBind()方法.但是,如果在引发事件之前调用DataBind()方法,则会在控件命名已更改时生成上述异常.
解决方案是将其更改为if(!IsPostback)DataBind(),然后在事件处理程序的末尾调用DataBind()方法.无论如何,您需要在处理程序结束时大部分时间调用它来影响更改. 如果这不是您的问题,并且您正在使用JavaScript修改控件客户端,请查看this article. 这是一个自我回答的帖子,因为我在我的博客上收到了很多回应,并且认为我可能会进一步分享. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – OpenID Connect的OWIN中间件 – 代码流(Flo
- asp.net-mvc – 页面的ValidateRequest设置可以被覆盖吗?
- ninject – 为从ASP.NET MVC和工作者应用程序使用RabbitMQ设
- 如何在asp.net中真正注销
- ASP.NET安全角色和权限
- asp.net – 正则表达式匹配本月的前28天
- 看美剧英文字幕学英语的利器——“深蓝英文
- asp.net – 如何在回发后阻止关闭模态弹出窗口(ModalPopupE
- asp.net – jQuery无法在我的主机上运行?
- asp.net-mvc-3 – MVC 3 jQuery对话框的客户端验证
- asp.net – 如何使用MVC Razor设置类等html属性?
- ASP文本框CSS和数据绑定表达式问题
- asp.net-mvc – ModelState.IsValid不排除必需的
- asp.net-mvc – 以表格形式上传图片并在MVC 4上显
- .net – 将HtmlTextWriter的内容转换为字符串
- [asp.net mvc 奇淫巧技] 03 - 枚举特性扩展解决枚
- .net – 如何向用户发送电子邮件确认链接
- ASP.NET OnClientClick =“return false;”不起作
- 一步一步创建ASP.NET MVC5程序[Repository+Autof
- 具有匹配客户端和服务器端标记的ASP.NET页面的选