Compartilhar via


ScriptManager.RegisterHiddenField Método

Definição

Registra um campo oculto.

Sobrecargas

RegisterHiddenField(Control, String, String)

Registra um campo oculto com o controle ScriptManager para um controle que está dentro de um controle UpdatePanel.

RegisterHiddenField(Page, String, String)

Registra um campo oculto com o controle ScriptManager durante cada postback assíncrono.

RegisterHiddenField(Control, String, String)

Registra um campo oculto com o controle ScriptManager para um controle que está dentro de um controle 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)

Parâmetros

control
Control

O controle que está registrando o campo oculto.

hiddenFieldName
String

O nome do campo oculto a ser registrado.

hiddenFieldInitialValue
String

O valor inicial do campo oculto.

Exceções

control é null.

- ou - hiddenFieldName é null.

control não está na árvore de controle da página.

Comentários

Você usa o RegisterHiddenField método para registrar um campo oculto compatível com a renderização de página parcial e que não tem dependências da Biblioteca do Microsoft Ajax. Esse método registra o campo oculto quando o controle que está registrando o campo está dentro de um UpdatePanel controle que está sendo atualizado. Para registrar um campo oculto sempre que ocorrer um postback assíncrono, use a RegisterHiddenField(Page, String, String) sobrecarga desse método.

Se você quiser registrar um campo oculto que não se refere a atualizações de página parcial e se quiser registrar o campo oculto apenas uma vez durante a renderização inicial da página, use o RegisterHiddenField método da ClientScriptManager classe. Você pode obter uma referência ao ClientScriptManager objeto da ClientScript propriedade da página.

O RegisterHiddenField método cria um elemento oculto input na página HTML renderizada.

Confira também

Aplica-se a

RegisterHiddenField(Page, String, String)

Registra um campo oculto com o controle ScriptManager durante cada postback assíncrono.

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)

Parâmetros

page
Page

O objeto de página que está registrando o campo oculto.

hiddenFieldName
String

O nome do campo oculto a ser registrado.

hiddenFieldInitialValue
String

O valor inicial do campo oculto.

Exceções

page é null.

- ou - hiddenFieldName é null.

Comentários

Você usa o RegisterHiddenField método para registrar um campo oculto compatível com a renderização de página parcial e que não tem dependências da Biblioteca do Microsoft Ajax. Esse método registra o campo oculto sempre que ocorre um postback assíncrono. Para registrar um campo oculto para um controle que está dentro de um UpdatePanel controle para que o campo seja registrado somente quando o painel for atualizado, use a RegisterHiddenField(Control, String, String) sobrecarga desse método.

Se você quiser registrar um campo oculto que não se refere a atualizações de página parcial e se quiser registrar o campo oculto apenas uma vez durante a renderização inicial da página, use o RegisterHiddenField método da ClientScriptManager classe. Você pode obter uma referência ao ClientScriptManager objeto da ClientScript propriedade da página.

Confira também

Aplica-se a