永发信息网

ASP.NET错误,验证视图状态 MAC 失败,急!

答案:4  悬赏:60  手机版
解决时间 2021-03-01 15:31
用GridView显示从数据库中读取出来的数据,添加了一个删除的CommandField,用来删除某行记录,字ItemTemplate中添加了RadioButton,实现选中莫行的RadioButton后点击删除后删除该行记录。

用这个方法做了两个页面,分别读不同的表

一个页面运行正常,另一个页面一点删除就显示如下错误

验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。

到底什么回事,两个页面的许多代码几乎一样的,就是读的表不一样,是哪里问题啊!

急!!

我发现了问题在哪了
我的页面里有一个按钮,是在form里面的一个按钮,我把form和这个按钮删掉以后,换成了asp:button就没事了,不过我不明白为什么会是这样
最佳答案
在web.config配置文件中,找到相应的位置 添加

decryptionKey="280450BB36319B474C996B506A95AEDF9B51211B1D2B7A87" decryption="3DES"/>

这个就好了
全部回答
缺少系统组件吗?
检查一下
这个标签 把action属性删除试试
其实问题的根本不是在Button控件上,而是页面提交后的“验证失败”,解决方案有两个: 一、按错误说明里的“不能在群集中使用 AutoGenerate。 ”,所以就在Web.config配置文件节点下添加,这里最主要的就是validationKey,它的默认设置是“AutoGenerate,”,所以导致了出现的错误,现在如果设置一个40位以上的16进制值就可以解决问题了。 二、验证视图状态 MAC 失败,那就干脆别验证了。所以直接在下面添加就结了。 上述都是自己摸索所得,不管用也别骂我
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
创维盒子怎么样看电视直播
高考填报志愿,填的学校只可以被录取一个吗,
爸爸死了以后。入赘女婿女儿有权分家产吗?
天缘桥在什么地方啊,我要过去处理事情
画垂直平分线轴对称图形的问题从一个端点连接
骑行活动的意义
正沟综合商店我想知道这个在什么地方
乘数又叫什么
华强摩托家电城地址在哪,我要去那里办事
做可乐鸡翅直接用可乐煮吗?还是怎么着
济南市洪家楼那里的银座商场里面卖什么牌子的
货架供应商要求仓库地面载重3t/平方,依据是什
羊粪必须发酵才能上地吗
达川区建设局石桥村镇建设管理所怎么去啊,有
我是赵传奇大结局是什么,大结局,人物最终结
推荐资讯
这个人很作是什么意思
正品二手tiffany的925银项链大概值多少钱
槐堂中学在什么地方啊,我要过去处理事情
冬天了脸上的小斑点就多了怎么办
笔记本花屏死机是怎么回事?
新昌县诚鸿咨询服务部伤残鉴定服务怎么去啊,
女属羊配羊好么拜托各位了 3Q
橙子怎么挑选
为确诊,首选的检查是A.B超检查B.CT检查C.诊
人体能将寒冷刺激以神经冲动的形式传到下丘脑
【七届三中全会】...成果七届三中全会B、七届
散流器颈部最大风速和散流器风口风速一个概念
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?