Control.LoadViewState メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Control.LoadViewState メソッドの意味・解説 

Control.LoadViewState メソッド

SaveViewState メソッドによって保存され前回ページ要求からビューステート情報復元します。

名前空間: System.Web.UI
アセンブリ: System.Web (system.web.dll 内)
構文構文

Protected Overridable Sub
 LoadViewState ( _
    savedState As Object _
)
Dim savedState As Object

Me.LoadViewState(savedState)
protected virtual void LoadViewState (
    Object savedState
)
protected:
virtual void LoadViewState (
    Object^ savedState
)
protected void LoadViewState (
    Object savedState
)
protected function LoadViewState (
    savedState : Object
)

パラメータ

savedState

復元するコントロールの状態を表す Object

解説解説
使用例使用例

カスタム ASP.NET サーバー コントロールLoadViewState メソッドオーバーライドする例を次に示しますObject 配列作成して savedState パラメータ渡されビューステート情報挿入し配列最初インデックス位置指定してLoadViewState メソッド基本実装呼び出します。そして、次の 2 つインデックス位置格納されている値を、UserTextPasswordText という名前の変数それぞれに割り当てます

Protected Overrides Sub
 LoadViewState(savedState As Object)
   If Not (savedState Is
 Nothing) Then
      ' Load State from the array of objects that was saved at ;
      ' SavedViewState.
      Dim myState As Object()
 = CType(savedState, Object())
      If Not (myState(0) Is
 Nothing) Then
         MyBase.LoadViewState(myState(0))
      End If
      If Not (myState(1) Is
 Nothing) Then
         UserText = CStr(myState(1))
      End If
      If Not (myState(2) Is
 Nothing) Then
         PasswordText = CStr(myState(2))
      End If
   End If
End Sub
protected override void LoadViewState(object
 savedState) 
{
   if (savedState != null)
   {
      // Load State from the array of objects that was saved at ;
      // SavedViewState.
      object[] myState = (object[])savedState;
      if (myState[0] != null)
         base.LoadViewState(myState[0]);
      if (myState[1] != null)
         UserText = (string)myState[1];
      if (myState[2] != null)
         PasswordText = (string)myState[2];
   }
}
protected void LoadViewState(Object savedState)
{
    if (savedState != null) {
        // Load State from the array of objects that was saved at ;
        // SavedViewState.
        Object myState[] = (Object[])savedState;
        if (myState.get_Item(0) != null) {
            super.LoadViewState(myState.get_Item(0));
        }
        if (myState.get_Item(1) != null) {
            set_UserText((System.String)(myState.get_Item(1)));
        }
        if (myState.get_Item(2) != null) {
            set_PasswordText((System.String)(myState.get_Item(2)));
        }
    }
} //LoadViewState
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Control.LoadViewState メソッド」の関連用語

Control.LoadViewState メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Control.LoadViewState メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS