enableViewStateMac="false" 加了页报错 不加也报错 郁

如题

有什么解决办法么

不加的话

异常信息: 无法验证数据。

加了的话

异常信息: 回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。

 

出现的原因大致是因为公司内网太慢

要过代理(首先限了速,其次有人下载)

导致了viewstate之内的东西在加载不完全的情况下提交

然后就报这个错误

 

然后报这个错误就有人找我麻烦

郁闷 有没有人知道该怎么办?

点击搜索无效都可以

只要不报错就行


qq_遁去的一_1
浏览 631回答 2
2回答

红糖糍粑

人家报的错是EnableEventValidation="true"的问题你改成enableEventValidation="false"就行了。关enableViewStateMac="false"是什么事情?????能区分Event和ViewState吗?一个是上传事件,一个是视图状态。这不是文件没下完的问题,是因为你提交了带有HTML标签的文件导致的。如果要禁用viewState,请用enableViewState="false"不要用enableViewStateMac="false"

慕虎7371278

在web.config增加这个试试<system.web>&nbsp;<pages enableViewStateMac="false" />&nbsp;</system.web>
打开App,查看更多内容
随时随地看视频慕课网APP