共用方式為


ScriptManager.RegisterHiddenField 方法

定義

註冊隱藏欄位。

多載

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

隱藏欄位的初始值。

例外狀況

controlnull

-或- hiddenFieldNamenull

control 不在網頁的控制項樹狀結構中。

備註

您可以使用 RegisterHiddenField 方法來註冊與部分頁面轉譯相容的隱藏欄位,而且沒有 Microsoft Ajax Library 相依性。 這個方法會在註冊欄位的控制項位於正在更新的 UpdatePanel 控制項內時,註冊隱藏欄位。 若要在每次發生非同步回傳時註冊隱藏欄位,請使用 RegisterHiddenField(Page, String, String) 此方法的多載。

如果您想要註冊與部分頁面更新無關的隱藏欄位,而且如果您想要在初始頁面轉譯期間只註冊隱藏欄位一次,請使用 RegisterHiddenField 類別的 ClientScriptManager 方法。 您可以從頁面的 屬性取得 物件的 ClientScript 參考 ClientScriptManager

方法 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

隱藏欄位的初始值。

例外狀況

pagenull

-或- hiddenFieldNamenull

備註

您可以使用 RegisterHiddenField 方法來註冊與部分頁面轉譯相容的隱藏欄位,而且沒有 Microsoft Ajax Library 相依性。 此方法會在每次發生非同步回傳時註冊隱藏欄位。 若要為控制項內的 UpdatePanel 控制項註冊隱藏欄位,以便只有在更新面板時才會註冊欄位,請使用 RegisterHiddenField(Control, String, String) 這個方法的多載。

如果您想要註冊與部分頁面更新無關的隱藏欄位,而且如果您想要在初始頁面轉譯期間只註冊隱藏欄位一次,請使用 RegisterHiddenField 類別的 ClientScriptManager 方法。 您可以從頁面的 屬性取得 物件的 ClientScript 參考 ClientScriptManager

另請參閱

適用於