Freigeben über


WebControlAdapter.RenderContents(HtmlTextWriter) Methode

Definition

Generiert das zielspezifische innere Markup für das Websteuerelement, an das der Steuerelementadapter angefügt wird.

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

Parameter

writer
HtmlTextWriter

Der HtmlTextWriter, der Methoden für das Rendering der zielspezifischen Ausgabe enthält.

Hinweise

Die RenderContents -Methode generiert das innere Markup zwischen den Anfangs- und Endtags für das Steuerelement. In der Regel wird Markup von Render generiert, das Methoden in der folgenden Reihenfolge aufruft:

  1. RenderBeginTag.

  2. RenderContents.

  3. RenderEndTag.

Überschreiben RenderContents Sie , um zielspezifisches inneres Markup zu generieren, das an den Clientbrowser gesendet werden soll.

Die RenderContents Basismethode ruft WebControl.RenderContents auf. Die WebControl.RenderContents Basismethode ruft Control.Render auf, die wiederum aufruft. Control.RenderChildren Daher sollten Außerkraftsetzungen von die Basismethode nur aufrufen, wenn ihre Verarbeitung zusätzlich zu und nicht RenderContents RenderContents anstelle von Control.Render erfolgt.

Hinweise für Vererber

Für ein zusammengesetztes Steuerelement müssen Sie sicherstellen, dass die untergeordneten Steuerelemente gerendert werden. Wenn Sie die -Methode überschreiben und nicht deren Basismethode aufrufen, können Sie dazu führen, dass die untergeordneten Steuerelemente gerendert werden, indem Sie aufrufen, die aufruft, wenn sie nicht überschrieben RenderContents(HtmlTextWriter) RenderChildren(HtmlTextWriter) RenderChildren(HtmlTextWriter) RenderContents(HtmlTextWriter) werden.

Gilt für

Siehe auch