語言

ScriptManager.RegisterHiddenField 方法

定義

偵測到一個隱藏欄位。

多載

名稱 Description
RegisterHiddenField(Control, String, String)

將隱藏欄位註冊在 ScriptManager 控制項內 UpdatePanel 的控制項。

RegisterHiddenField(Page, String, String)

在每次非同步回傳時,與控制區註冊一個隱藏欄位 ScriptManager 。

RegisterHiddenField(Control, String, String)

將隱藏欄位註冊在 ScriptManager 控制項內 UpdatePanel 的控制項。

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 是 null。

-或-

hiddenFieldName 是 null。

control 不在頁面的控制樹中。

備註

你用這個 RegisterHiddenField 方法註冊一個隱藏欄位,該欄位相容於部分頁面渲染,且沒有 Microsoft Ajax 函式庫的相依性。 當登錄該欄位的控制項位於正在更新的控制項中 UpdatePanel 時,此方法會註冊隱藏欄位。 每次非同步回傳時都要註冊隱藏欄位,請使用此方法的 RegisterHiddenField(Page, String, String) 超載功能。

如果你想註冊一個與部分頁面更新無關的隱藏欄位,且只想在初始頁面渲染時註冊一次隱藏欄位,請使用 RegisterHiddenField 該 ClientScriptManager 類別的方法。 你可以從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

隱藏欄位的初始值。

例外狀況

page 是 null。

-或-

hiddenFieldName 是 null。

備註

你用這個 RegisterHiddenField 方法註冊一個隱藏欄位,該欄位相容於部分頁面渲染,且沒有 Microsoft Ajax 函式庫的相依性。 此方法每次非同步回傳發生時都會登錄隱藏欄位。 若要註冊隱藏欄位,讓 UpdatePanel 該欄位只在面板更新時註冊,使用 RegisterHiddenField(Control, String, String) 此方法的超載。

如果你想註冊一個與部分頁面更新無關的隱藏欄位,且只想在初始頁面渲染時註冊一次隱藏欄位,請使用 RegisterHiddenField 該 ClientScriptManager 類別的方法。 你可以從ClientScriptManager頁面的屬性取得物件ClientScript的參考。

另請參閱

適用於