ScriptManager.RegisterHiddenField 方法

定义

注册隐藏字段。

重载

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

隐藏字段的初始值。

例外

controlnull

  • 或 - hiddenFieldNamenull

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

隐藏字段的初始值。

例外

pagenull

  • 或 - hiddenFieldNamenull

注解

使用此方法 RegisterHiddenField 注册与分页呈现兼容的隐藏字段,并且没有 Microsoft Ajax 库依赖项。 每次发生异步回发时,此方法都会注册隐藏字段。 若要为控件内的 UpdatePanel 控件注册隐藏字段,以便仅在更新面板时注册该字段,请使用 RegisterHiddenField(Control, String, String) 此方法的重载。

如果要注册与分页更新无关的隐藏字段,并且如果要在初始页面呈现期间仅注册一次隐藏字段,请使用 RegisterHiddenField 类的方法 ClientScriptManager 。 可以从页面的属性获取对 ClientScriptManager 对象的 ClientScript 引用。

另请参阅

适用于