日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

黑马训练营自学笔记(03)

發布時間:2023/12/13 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 黑马训练营自学笔记(03) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

---------------------- Windows Phone 7手機開發、.Net培訓、期待與您交流! ----------------------

?

對ViewState的一些認識

?? 因為Http協議是一總無狀態記憶的協議,即服務器不會知道上次可客戶端請求的內容。WebForm中許多服務端控件的實現依靠的就是ViewState,ViewState是一個表單隱藏域,它保存了非表單元素的狀態信息,創建服務器端控件的時候,服務器端控件的狀態就依靠這個ViewState來保存。瀏覽器只認html代碼,服務器端控件會被服務器渲染成html代碼發回給客戶端。所以服務端控件是基于ViewState的對客戶端控件的一個封裝。

?? 有時我們在使用服務端控件的時候并不需要把這個控件的一些狀態信息保存到ViewState中,因為ViewState中不必要的一些信息會加大網頁的流量,影響網頁的加載速度和程序的性能,所以需要恰當的禁用ViewState。禁用ViewState的方法:EnableViewState="false"。需要說明的是,ViewState不能達到完全禁用的效果。禁用ViewState后,依賴于ViewState的控件狀態將會失效反之這不會。比如WebForm實現的兩個自家程序中。Input版本不會受影響(input是表單元素,其值不依靠ViewState),Div版本失效(Div是非表單元素,其值依靠ViewState)。而且禁用ViewState后在cs代碼中直接對Label控件賦值也是能辦到的(如:Label1.Text="100"),因為這個不依靠原來的狀態。

?

---------------------- Windows Phone 7手機開發、.Net培訓、期待與您交流! ----------------------

?

轉載于:https://www.cnblogs.com/qinao/archive/2012/10/11/2720048.html

總結

以上是生活随笔為你收集整理的黑马训练营自学笔记(03)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。