軟件培訓網

歡迎訪問軟件培訓網!招生咨詢電話與微信:15225191462(周老師)
軟件培訓網,專業解決學IT疑難雜癥!

首頁 > .net > .net技術/ 正文

.net 頁面傳參的六種方式(4)

2013-08-17 16:35:48 Java培訓

  六、ViewState:yMk軟件培訓網

  ASP.NET 為每個控件提供視圖狀態的服務器端注記??丶梢允褂妙?StateBag 的一個實例上的 ViewState 屬性,在請求之間保存它的內部狀態。StateBag 類提供詞典樣式的接口來存儲與字符串鍵關聯的對象。yMk軟件培訓網

  文件 pagestate1.aspx 顯示一個可見的面板并使用鍵 PanelIndex 在該頁的視圖狀態下存儲它的索引:yMk軟件培訓網

  以下是代碼片段:yMk軟件培訓網

  protectedvoid Next_Click(Object sender, EventArgs e )yMk軟件培訓網

  {yMk軟件培訓網

  String PrevPanelId ="Panel"+ ViewState["PanelIndex"].ToString();yMk軟件培訓網

  ViewState["PanelIndex"] = (int)ViewState["PanelIndex"] +1;yMk軟件培訓網

  String PanelId ="Panel"+ ViewState["PanelIndex"].ToString();yMk軟件培訓網

  }yMk軟件培訓網

  注意,如果在多個瀏覽器窗口中打開該頁,每個瀏覽器窗口最初將顯示此名稱面板。每個窗口可以獨立地在面板之間定位。yMk軟件培訓網

  小結yMk軟件培訓網

  1. 使用應用程序狀態變量存儲很少修改但經常使用的數據。yMk軟件培訓網

  2. 使用會話狀態變量存儲特定于某個會話或用戶的數據。數據全部存儲在服務器上。這種方法適于短期的、大量的或敏感的數據。yMk軟件培訓網

  3. 將少量易失數據存儲在非持久性 Cookie 中。數據存儲在客戶端,在每次請求時發送到服務器,并在客戶端結束執行時失效。yMk軟件培訓網

  4. 將少量非易失數據存儲在持久性 Cookie 中。數據存儲在客戶端直到失效,并在每次請求時發送到服務器。yMk軟件培訓網

  5. 將少量請求特定的數據存儲在視圖狀態中。數據從服務器發送到客戶端并返回。yMk軟件培訓網

本文由軟件培訓網整理,轉載請注明:http://www.yz9088.comyMk軟件培訓網


Tags:鄭州中專技校有多少專業,鄭州北大青鳥軟件工程師培訓好嗎,鄭州java軟件開發培訓學校,河南省軟件培訓機構排名,鄭州大學生java培訓學校哪家好,洛陽java培訓機構哪家好

更多鄭州中專技校有多少專業,鄭州北大青鳥軟件工程師培訓好嗎,鄭州java軟件開發培訓學校,河南省軟件培訓機構排名,鄭州大學生java培訓學校哪家好,洛陽java培訓機構哪家好相關文章

搜索
軟件培訓學校哪家好,就來軟件培訓網咨詢
軟件培訓學校哪家好,就來軟件培訓網咨詢
軟件培訓學校哪家好,就來軟件培訓網咨詢
軟件培訓學校哪家好,就來軟件培訓網咨詢
  • QQ交談
免费网禁国产you女网站下载