Udostępnij za pośrednictwem


ScriptManager.RegisterHiddenField Metoda

Definicja

Rejestruje ukryte pole.

Przeciążenia

RegisterHiddenField(Control, String, String)

Rejestruje ukryte pole za pomocą kontrolki ScriptManager , która znajduje się wewnątrz kontrolki UpdatePanel .

RegisterHiddenField(Page, String, String)

Rejestruje ukryte pole z kontrolką ScriptManager podczas każdego asynchronicznego ogłaszania zwrotnego.

RegisterHiddenField(Control, String, String)

Rejestruje ukryte pole za pomocą kontrolki ScriptManager , która znajduje się wewnątrz kontrolki 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)

Parametry

control
Control

Kontrolka rejestrującą ukryte pole.

hiddenFieldName
String

Nazwa ukrytego pola do zarejestrowania.

hiddenFieldInitialValue
String

Początkowa wartość ukrytego pola.

Wyjątki

control to null.

-lub- hiddenFieldName to null.

control nie znajduje się w drzewie sterowania strony.

Uwagi

Metoda służy RegisterHiddenField do rejestrowania ukrytego pola zgodnego z renderowaniem częściowym i bez zależności biblioteki Microsoft Ajax. Ta metoda rejestruje ukryte pole, gdy formant rejestrujący pole znajduje się wewnątrz aktualizowanej UpdatePanel kontrolki. Aby zarejestrować ukryte pole za każdym razem, gdy występuje asynchroniczne ogłaszanie zwrotne, użyj RegisterHiddenField(Page, String, String) przeciążenia tej metody.

Jeśli chcesz zarejestrować ukryte pole, które nie dotyczy aktualizacji częściowych stron, a jeśli chcesz zarejestrować ukryte pole tylko raz podczas renderowania początkowej strony, użyj RegisterHiddenField metody ClientScriptManager klasy . Odwołanie do ClientScriptManager obiektu można uzyskać z ClientScript właściwości strony.

Metoda RegisterHiddenField tworzy ukryty input element na renderowanej stronie HTML.

Zobacz też

Dotyczy

RegisterHiddenField(Page, String, String)

Rejestruje ukryte pole z kontrolką ScriptManager podczas każdego asynchronicznego ogłaszania zwrotnego.

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)

Parametry

page
Page

Obiekt strony rejestrujący ukryte pole.

hiddenFieldName
String

Nazwa ukrytego pola do zarejestrowania.

hiddenFieldInitialValue
String

Początkowa wartość ukrytego pola.

Wyjątki

page to null.

-lub- hiddenFieldName to null.

Uwagi

Metoda służy RegisterHiddenField do rejestrowania ukrytego pola zgodnego z renderowaniem częściowym i bez zależności biblioteki Microsoft Ajax. Ta metoda rejestruje ukryte pole za każdym razem, gdy występuje asynchroniczne ogłaszanie zwrotne. Aby zarejestrować ukryte pole dla kontrolki, która znajduje się wewnątrz UpdatePanel kontrolki, tak aby pole było rejestrowane tylko po zaktualizowaniu panelu, użyj RegisterHiddenField(Control, String, String) przeciążenia tej metody.

Jeśli chcesz zarejestrować ukryte pole, które nie dotyczy aktualizacji częściowych stron, a jeśli chcesz zarejestrować ukryte pole tylko raz podczas renderowania początkowej strony, użyj RegisterHiddenField metody ClientScriptManager klasy . Odwołanie do ClientScriptManager obiektu można uzyskać z ClientScript właściwości strony.

Zobacz też

Dotyczy