SP.NET学习之旅20120106

视图状态

网页被回传时,ASP.NET执行以下步骤

1,按默认值重新创建页面和控件对象,这个页面具有和它初次被请求时一致的状态

2,ASP.NET反序列化视图状态,并更新页面和控件状态

3,根据窗体的回传数据,调整页面,例如文本框输入的文本

4,触发相应的事件

视图状态实际是Form中隐藏的input的base64编码的字符串,所以不能存储一些敏感信息

视图状态可能会导致页面太大,影响传输效率,如果有GrideView,可以把EnableViewState属性设置为false

原文地址:https://www.cnblogs.com/caoshenghe/p/2313890.html