Sdílet prostřednictvím


ScriptManager.RegisterHiddenField Metoda

Definice

Zaregistruje skryté pole.

Přetížení

Name Description
RegisterHiddenField(Control, String, String)

Zaregistruje skryté pole ovládacím ScriptManager prvku pro ovládací prvek, který je uvnitř UpdatePanel ovládacího prvku.

RegisterHiddenField(Page, String, String)

Zaregistruje skryté pole pomocí ScriptManager ovládacího prvku během každého asynchronního postbacku.

RegisterHiddenField(Control, String, String)

Zaregistruje skryté pole ovládacím ScriptManager prvku pro ovládací prvek, který je uvnitř UpdatePanel ovládacího prvku.

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

Ovládací prvek, který registruje skryté pole.

hiddenFieldName
String

Název skrytého pole, které se má zaregistrovat.

hiddenFieldInitialValue
String

Počáteční hodnota skrytého pole.

Výjimky

control je null.

nebo

hiddenFieldName je null.

control není ve stromu ovládacích prvků stránky.

Poznámky

Tuto metodu RegisterHiddenField použijete k registraci skrytého pole, které je kompatibilní s částečným vykreslováním stránek a nemá žádné závislosti knihovny Microsoft Ajax Library. Tato metoda zaregistruje skryté pole, pokud ovládací prvek, který registruje pole, je uvnitř UpdatePanel ovládacího prvku, který se aktualizuje. Pokud chcete zaregistrovat skryté pole při každém výskytu asynchronního postbacku, použijte RegisterHiddenField(Page, String, String) přetížení této metody.

Pokud chcete zaregistrovat skryté pole, které se netýká částečných aktualizací stránky, a pokud chcete při počátečním vykreslování stránky zaregistrovat skryté pole pouze jednou, použijte RegisterHiddenField metodu ClientScriptManager třídy. Odkaz na ClientScriptManager objekt můžete získat z ClientScript vlastnosti stránky.

Metoda RegisterHiddenField vytvoří skrytý input prvek na vykreslené stránce HTML.

Viz také

Platí pro

RegisterHiddenField(Page, String, String)

Zaregistruje skryté pole pomocí ScriptManager ovládacího prvku během každého asynchronního postbacku.

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

Objekt stránky, který registruje skryté pole.

hiddenFieldName
String

Název skrytého pole, které se má zaregistrovat.

hiddenFieldInitialValue
String

Počáteční hodnota skrytého pole.

Výjimky

page je null.

nebo

hiddenFieldName je null.

Poznámky

Tuto metodu RegisterHiddenField použijete k registraci skrytého pole, které je kompatibilní s částečným vykreslováním stránek a nemá žádné závislosti knihovny Microsoft Ajax Library. Tato metoda zaregistruje skryté pole při každém výskytu asynchronního postbacku. Chcete-li zaregistrovat skryté pole pro ovládací prvek, který je uvnitř UpdatePanel ovládacího prvku, aby pole bylo registrováno pouze při aktualizaci panelu, použijte RegisterHiddenField(Control, String, String) přetížení této metody.

Pokud chcete zaregistrovat skryté pole, které se netýká částečných aktualizací stránky, a pokud chcete při počátečním vykreslování stránky zaregistrovat skryté pole pouze jednou, použijte RegisterHiddenField metodu ClientScriptManager třídy. Odkaz na ClientScriptManager objekt můžete získat z ClientScript vlastnosti stránky.

Viz také

Platí pro