ASP.NET 视图状态 导致页面发生异常
经常有用户反应页面出错,今天终于抓到原因了,原来是页面的ViewState太长了,POST回来的时候被截断了,所以ASP.NET会发生异常。Web 应用程序是无状态的。每次从服务器请求页时,都会创建网页类的一个新实例。这通常意味着在每次往返过程中会丢失该页及其控件中的所有信息。例如,默认状态下,如果用户将信息输入到 HTML 网页上的文本框中,该信息会发送到服务器。
经常有用户反应页面出错,今天终于抓到原因了,原来是页面的ViewState太长了,POST回来的时候被截断了,所以ASP.NET会发生异常。Web 应用程序是无状态的。每次从服务器请求页时,都会创建网页类的一个新实例。这通常意味着在每次往返过程中会丢失该页及其控件中的所有信息。例如,默认状态下,如果用户将信息输入到 HTML 网页上的文本框中,该信息会发送到服务器。