ScriptManager.RegisterHiddenField メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
隠しフィールドを登録します。
オーバーロード
RegisterHiddenField(Control, String, String) |
UpdatePanel コントロール内のコントロールについて、隠しフィールドを ScriptManager コントロールに登録します。 |
RegisterHiddenField(Page, String, String) |
非同期ポストバックのたびに、隠しフィールドを ScriptManager コントロールに登録します。 |
RegisterHiddenField(Control, String, String)
UpdatePanel コントロール内のコントロールについて、隠しフィールドを ScriptManager コントロールに登録します。
public:
static void RegisterHiddenField(System::Web::UI::Control ^ control, System::String ^ hiddenFieldName, System::String ^ hiddenFieldInitialValue);
public static void RegisterHiddenField (System.Web.UI.Control control, string hiddenFieldName, string hiddenFieldInitialValue);
static member RegisterHiddenField : System.Web.UI.Control * string * string -> unit
Public Shared Sub RegisterHiddenField (control As Control, hiddenFieldName As String, hiddenFieldInitialValue As String)
パラメーター
- control
- Control
隠しフィールドを登録するコントロール。
- hiddenFieldName
- String
登録する隠しフィールドの名前。
- hiddenFieldInitialValue
- String
隠しフィールドの初期値。
例外
control
がページのコントロール ツリーにありません。
注釈
このメソッドを RegisterHiddenField 使用して、部分ページ レンダリングと互換性があり、Microsoft Ajax ライブラリの依存関係がない非表示フィールドを登録します。 このメソッドは、フィールドを登録しているコントロールが更新中のコントロール内にある場合に、非表示フィールドを UpdatePanel 登録します。 非同期ポストバックが発生するたびに非表示フィールドを登録するには、このメソッドのオーバーロードを RegisterHiddenField(Page, String, String) 使用します。
部分ページの更新に関連しない非表示フィールドを登録する場合、および最初のページレンダリング中に非表示フィールドを 1 回だけ登録する場合は、クラスのメソッドをRegisterHiddenFieldClientScriptManager使用します。 ページのプロパティからオブジェクトへの ClientScriptManager 参照を ClientScript 取得できます。
このメソッドは RegisterHiddenField 、レンダリングされた HTML ページに非表示 input
の要素を作成します。
こちらもご覧ください
適用対象
RegisterHiddenField(Page, String, String)
非同期ポストバックのたびに、隠しフィールドを ScriptManager コントロールに登録します。
public:
static void RegisterHiddenField(System::Web::UI::Page ^ page, System::String ^ hiddenFieldName, System::String ^ hiddenFieldInitialValue);
public static void RegisterHiddenField (System.Web.UI.Page page, string hiddenFieldName, string hiddenFieldInitialValue);
static member RegisterHiddenField : System.Web.UI.Page * string * string -> unit
Public Shared Sub RegisterHiddenField (page As Page, hiddenFieldName As String, hiddenFieldInitialValue As String)
パラメーター
- page
- Page
隠しフィールドを登録するページ オブジェクト。
- hiddenFieldName
- String
登録する隠しフィールドの名前。
- hiddenFieldInitialValue
- String
隠しフィールドの初期値。
例外
注釈
このメソッドを RegisterHiddenField 使用して、部分ページ レンダリングと互換性があり、Microsoft Ajax ライブラリの依存関係がない非表示フィールドを登録します。 このメソッドは、非同期ポストバックが発生するたびに非表示フィールドを登録します。 パネルが更新されたときにのみフィールドが登録されるように、コントロール内 UpdatePanel にあるコントロールの非表示フィールドを登録するには、このメソッドのオーバーロードを RegisterHiddenField(Control, String, String) 使用します。
部分ページの更新に関連しない非表示フィールドを登録する場合、および最初のページレンダリング中に非表示フィールドを 1 回だけ登録する場合は、クラスのメソッドをRegisterHiddenFieldClientScriptManager使用します。 ページのプロパティからオブジェクトへの ClientScriptManager 参照を ClientScript 取得できます。