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 ist.
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
Die HtmlTextWriter enthaltenden Methoden zum Rendern der zielspezifischen Ausgabe.
Hinweise
Die RenderContents Methode generiert das innere Markup zwischen den Anfangs- und Endtags für das Steuerelement. In der Regel wird Markup generiert, von Renderdem Methoden in der folgenden Reihenfolge aufgerufen werden:
Überschreiben RenderContents , um zielspezifisches internes Markup zu generieren, das an den Clientbrowser gesendet werden soll.
Die RenderContents Basismethode ruft .WebControl.RenderContents Die WebControl.RenderContents Basismethode ruft auf Control.Render, was wiederum aufruft Control.RenderChildren. Daher sollten Außerkraftsetzungen RenderContents die RenderContents Basismethode nur aufrufen, wenn ihre Verarbeitung zusätzlich zu, anstatt zu, Control.Renderist .
Hinweise für Vererber
Für ein zusammengesetztes Steuerelement müssen Sie sicherstellen, dass die untergeordneten Steuerelemente gerendert werden. Wenn Sie die RenderContents(HtmlTextWriter) Methode außer Kraft setzen und die Basismethode nicht aufrufen, können Sie dazu führen, dass die untergeordneten Steuerelemente gerendert werden, indem Sie aufrufen RenderChildren(HtmlTextWriter) , die Aufrufe RenderChildren(HtmlTextWriter) der RenderContents(HtmlTextWriter) Außerkraftsetzung nicht außer Kraft setzen.