日期:2014-05-20  浏览次数:20890 次

在线等 解决马上结贴
回发或回调参数无效。在配置中使用       <pages       enableEventValidation= "true "/>       或在页面中使用       <%@       Page       EnableEventValidation= "true "       %>       启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用       ClientScriptManager.RegisterForEventValidation       方法来注册回发或回调数据以进行验证。          
       
我要注冊頁面上三個DropDownList     因為他們被JS更改過

ClientScriptManager.RegisterForEventValidation       如何用?在什麼時機點用。

------解决方案--------------------
帮顶,接分,MARK
------解决方案--------------------
不會,幫頂吧/
------解决方案--------------------
<%@ Page EnableEventValidation= "true " %>
这个改成 <%@ Page EnableEventValidation= "false " %> 试试

------解决方案--------------------
也不太清楚...

友情帮顶下吧...

去我的贴子接点分去吧..

http://community.csdn.net/Expert/topic/5326/5326635.xml?temp=3.692263E-02
------解决方案--------------------
帮顶
不会啊
接分

------解决方案--------------------
EnableEventValidation= "false " 不过如果你的DropDownList是从客户端赋值这样就没有值了。
要不把绑定代码写在IsPostBack里试试看。
------解决方案--------------------
不知道,帮你顶
------解决方案--------------------
如果改成false安全性肯定不高,而且用html赋值DDL就得不到值了。
------解决方案--------------------
呃......
如果在web.config里面改那就影响所有的,如果是一个页面当然不会影响其他的了。一般上网人员发现false?这个问题我就不好回答啦。你觉得他们能发现的可能性多大捏。