在源码中的page指令中加入 EnableEventValidation="false" ViewStateEncryptionMode="Never"
<%@ Page Title="t" Language="C#" AutoEventWireup="true" CodeBehind="CustmerData.aspx.cs" Inherits="CustmerData" EnableEventValidation="false" ViewStateEncryptionMode="Never" %>
网络解释:
因为视图状态存储在网页上的隐藏字段中,所以数据在客户端与服务器之间传送时很容易被篡改。为帮助提高视图状态的安全性,ASP.NET 对视图状态进行验证以检查它是否来自正确的页面。
如果 ASP.NET 无法验证视图状态,ASP.NET 将向客户端浏览器返回信息“viewstate is invalid for this page and might be corrupted”。