Freigeben über


ScriptManager.RegisterHiddenField Methode

Definition

Registriert ein ausgeblendetes Feld.

Überlädt

Name Beschreibung
RegisterHiddenField(Control, String, String)

Registriert ein ausgeblendetes Feld mit dem ScriptManager Steuerelement für ein Steuerelement, das sich innerhalb eines UpdatePanel Steuerelements befindet.

RegisterHiddenField(Page, String, String)

Registriert ein ausgeblendetes Feld beim ScriptManager Steuerelement während jedes asynchronen Postbacks.

RegisterHiddenField(Control, String, String)

Registriert ein ausgeblendetes Feld mit dem ScriptManager Steuerelement für ein Steuerelement, das sich innerhalb eines UpdatePanel Steuerelements befindet.

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)

Parameter

control
Control

Das Steuerelement, das das ausgeblendete Feld registriert.

hiddenFieldName
String

Der Name des zu registrierenden ausgeblendeten Felds.

hiddenFieldInitialValue
String

Der Anfangswert des ausgeblendeten Felds.

Ausnahmen

control ist null.

- oder -

hiddenFieldName ist null.

control befindet sich nicht in der Steuerelementstruktur der Seite.

Hinweise

Sie verwenden die RegisterHiddenField Methode, um ein ausgeblendetes Feld zu registrieren, das mit teilweisem Seitenrendering kompatibel ist und keine Abhängigkeiten der Microsoft Ajax-Bibliothek aufweist. Diese Methode registriert das ausgeblendete Feld, wenn sich das Steuerelement, das das Feld registriert, in einem UpdatePanel Steuerelement befindet, das aktualisiert wird. Wenn Sie ein ausgeblendetes Feld jedes Mal registrieren möchten, wenn ein asynchroner Postback auftritt, verwenden Sie die RegisterHiddenField(Page, String, String) Überladung dieser Methode.

Wenn Sie ein ausgeblendetes Feld registrieren möchten, das sich nicht auf Teilseitenaktualisierungen bezieht, und wenn Sie das ausgeblendete Feld nur einmal während des anfänglichen Seitenrenderings registrieren möchten, verwenden Sie die RegisterHiddenField Methode der ClientScriptManager Klasse. Sie können einen Verweis auf das ClientScriptManager Objekt aus der ClientScript Eigenschaft der Seite abrufen.

Die RegisterHiddenField Methode erstellt ein ausgeblendetes input Element auf der gerenderten HTML-Seite.

Weitere Informationen

Gilt für:

RegisterHiddenField(Page, String, String)

Registriert ein ausgeblendetes Feld beim ScriptManager Steuerelement während jedes asynchronen Postbacks.

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)

Parameter

page
Page

Das Seitenobjekt, das das ausgeblendete Feld registriert.

hiddenFieldName
String

Der Name des zu registrierenden ausgeblendeten Felds.

hiddenFieldInitialValue
String

Der Anfangswert des ausgeblendeten Felds.

Ausnahmen

page ist null.

- oder -

hiddenFieldName ist null.

Hinweise

Sie verwenden die RegisterHiddenField Methode, um ein ausgeblendetes Feld zu registrieren, das mit teilweisem Seitenrendering kompatibel ist und keine Abhängigkeiten der Microsoft Ajax-Bibliothek aufweist. Diese Methode registriert das ausgeblendete Feld jedes Mal, wenn ein asynchroner Postback auftritt. Um ein ausgeblendetes Feld für ein Steuerelement zu registrieren, das sich innerhalb eines UpdatePanel Steuerelements befindet, damit das Feld nur registriert wird, wenn das Panel aktualisiert wird, verwenden Sie die RegisterHiddenField(Control, String, String) Überladung dieser Methode.

Wenn Sie ein ausgeblendetes Feld registrieren möchten, das sich nicht auf Teilseitenaktualisierungen bezieht, und wenn Sie das ausgeblendete Feld nur einmal während des anfänglichen Seitenrenderings registrieren möchten, verwenden Sie die RegisterHiddenField Methode der ClientScriptManager Klasse. Sie können einen Verweis auf das ClientScriptManager Objekt aus der ClientScript Eigenschaft der Seite abrufen.

Weitere Informationen

Gilt für: