WebControlAdapter.RenderContents(HtmlTextWriter) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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:
Ü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.