EnableEventValidation异常的好决定

时间:2013-10-14 11:42:35

标签: asp.net

我在js-code中填写dropdownlist并尝试保存选定的值,但每次我得到异常“无效的回发或回调参数....”。我已经阅读了很多博客文章和答案,但对我来说并不清楚。我可以将EnableEventValidation设置为false,但我认为这是不好的方式。我读过关于

的文章
ClientScript.RegisterForEventValidation(JSfilledDDList.UniqueID) 

但它没有决定这个问题。你能给我这个问题的好决定吗?

1 个答案:

答案 0 :(得分:0)

你在这里做出了很好的决定.. 不要禁用 EnableEventValidation 。或者你最终会邀请安全漏洞。 您必须使用UpdatePanel来同步您在服务器端的客户端列表中添加的项目。这基本上坚持定期回发。在您的情况下,这将是一个解决方案。