Freigeben über


ControlAdapter.RenderChildren(HtmlTextWriter) Methode

Definition

Generiert das zielspezifische Markup für die untergeordneten Steuerelemente in einem zusammengesetzten Steuerelement, an das der Steuerelementadapter angefügt ist.

protected:
 virtual void RenderChildren(System::Web::UI::HtmlTextWriter ^ writer);
protected virtual void RenderChildren (System.Web.UI.HtmlTextWriter writer);
abstract member RenderChildren : System.Web.UI.HtmlTextWriter -> unit
override this.RenderChildren : System.Web.UI.HtmlTextWriter -> unit
Protected Overridable Sub RenderChildren (writer As HtmlTextWriter)

Parameter

writer
HtmlTextWriter

Der für das Rendering der zielspezifischen Ausgabe zu verwendende HtmlTextWriter.

Hinweise

Überschreiben Sie die RenderChildren -Methode, wenn zusätzlich zum Markup für die einzelnen untergeordneten Steuerelemente zielspezifisches Markup für den untergeordneten Steuerelementsatz eines zusammengesetzten Steuerelements generiert werden muss.

Hinweise für Vererber

Wenn Sie von der ControlAdapter -Klasse erben, muss der Adapterentwickler für ein zusammengesetztes Steuerelement sicherstellen, dass die untergeordneten Steuerelemente gerendert werden. Wenn der Adapter die RenderChildren(HtmlTextWriter) -Methode überschreibt, sollte er die RenderChildren(HtmlTextWriter) -Methode aus einer Außerkraftsetzung der Render(HtmlTextWriter) -Methode aufrufen.

Wenn die Render(HtmlTextWriter) Methode bewirkt, dass die untergeordneten Steuerelemente gerendert werden, aber selbst kein Markup generiert, kann es sinnvoll sein, dass die Render(HtmlTextWriter) -Methode ihre Basismethode aufruft, die die Render(HtmlTextWriter) -Methode aufruft, anstatt eine Außerkraftsetzung für die RenderChildren(HtmlTextWriter) Methode zu implementieren.

Gilt für:

Weitere Informationen