事件代码: 4009 事件消息: 视图状态验证失败。 原因: 提供的视图状态未通过完整性检查。

本文详细介绍了如何解决ASP.NET MVC中视图状态验证失败的问题,并提供了代码示例。通过在页面的page标签增加enableEventValidation=false属性,或在web.config中配置page节点的enableEventValidation属性,可以避免视图状态验证失败。此外,还建议同时配置其他属性以提高应用稳定性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

事件代码: 4009 
事件消息: 视图状态验证失败。 原因: 提供的视图状态未通过完整性检查。 
事件时间: 2011-6-22 16:38:28 
事件时间(UTC): 2011-6-22 8:38:28 
事件 ID: 63b96ca68f6f4cddb4f4bfb1530920dc 
事件序列: 40 
事件匹配项: 1 

事件详细信息代码: 50203 

解决方案:

在页面的page标签增加enableEventValidation="false"属性值对或者在web.config中配置page节点的enableEventValidation属性,为了避免同类的其他问题出现,还可以加上其他属性,最终修改这样:


<pages enableEventValidation="false" enableSessionState="true" enableViewState="true" enableViewStateMac="true" validateRequest="false">

转自: http://bbspbbsp.blog.163.com/blog/static/556709162011522529232/


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值