Parameter.SaveViewState メソッドとは何? わかりやすく解説 Weblio辞書 (original) (raw)

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

ページサーバーポストバックされた時間以降発生したParameter オブジェクトビューステートへの変更保存します

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

Visual Basic (宣言)

Protected Overridable Function SaveViewState As Object

Visual Basic (使用法)

Dim returnValue As Object

returnValue = Me.SaveViewState

C#

protected virtual Object SaveViewState ()

C++

protected: virtual Object^ SaveViewState ()

J#

protected Object SaveViewState ()

JScript

protected function SaveViewState () : Object

戻り値
Parameterビューステートへの変更格納する Objectオブジェクト関連付けられているビューステートない場合メソッドnull 参照 (Visual Basic では Nothing) を返します

解説解説

このメソッドは、主にコントロール開発者によって使用されます。

ビューステートは、サーバー コントロールプロパティ値の累積によって表されます。これらの値は、StateBag クラスインスタンスである、サーバー コントロールViewState プロパティ自動的に配置されます。このプロパティの値は、この後サーバー コントロール有効期間保存状態段階終えても、文字列オブジェクト永続化されます

ビューステート保存すると、この文字列オブジェクトHTML hidden 要素格納され変数としてクライアント返されます。カスタム サーバー コントロール作成する場合は、このメソッドオーバーライドし、サーバー コントロールViewState プロパティ変更することによって効率向上させることができます

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.0

参照参照

関連項目
Parameter クラス
Parameter メンバ
System.Web.UI.WebControls 名前空間
IsTrackingViewState
LoadViewState
TrackViewState
ViewState