viewstate的使用方法
作者:佚名 時間:2014-04-13 分享到:
web服務器控件自動使用viewstate來使事件工作,viewstate包含的狀態與控件發送給客戶端時包含的狀態相同,當瀏覽器把窗體發送回服務器時,viewstate包含了初始值,但所發送的控件包含新值,如果初始值和新值有區別,就調用相應的事件處理程序.
使用viewstate的缺點是,數據總是要從服務器傳送給客戶端,再從客戶端傳送給服務器,增加了網絡流量,為了減少為了流量,可以關閉viewstate.在page指令中把enableviewstate屬性設置為false,就可以關閉頁面中所有控件的viewstate.
設置一個控件的enableviewstate屬性,也可以配置這個控件的viewstate,無論頁面進行了什么配置,只要定義了控件的enableviewstate屬性,就使用控件配置的值,只有沒有有配置viewstate的控件才使用頁面配置的值.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/help/20151126/n1764.html