WebPartChrome.RenderWebPart(HtmlTextWriter, WebPart) 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.
Gibt ein vollständiges WebPart-Steuerelement mit allen zugehörigen Bereichen wieder.
public:
virtual void RenderWebPart(System::Web::UI::HtmlTextWriter ^ writer, System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
public virtual void RenderWebPart (System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.WebPart webPart);
abstract member RenderWebPart : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.WebPart -> unit
override this.RenderWebPart : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.WebPart -> unit
Public Overridable Sub RenderWebPart (writer As HtmlTextWriter, webPart As WebPart)
Parameter
- writer
- HtmlTextWriter
Der HtmlTextWriter, der den Inhalt von webPart
empfängt.
- webPart
- WebPart
Das Steuerelement, das gerade gerendert wird.
Ausnahmen
Das Steuerelement, auf das dieser webPart
verweist, hat den Wert null
.
Hinweise
Die RenderWebPart -Methode rendert das gesamte WebPart Steuerelement mit Kopfzeile, Inhalt und Fußzeile. Durch das Überschreiben dieser Methode erhält ein Entwickler eine vollständige programmgesteuerte Kontrolle über das Rendern aller Aspekte von webPart
, und aus diesem Grund ist das Überschreiben dieser Methode ziemlich komplex. Wie bei einigen anderen Methoden in der -Klasse, die WebPartChrome Entwickler überschreiben können, besteht ein gängiger und nützlicher Ansatz darin, zuerst die Basismethode aufzurufen, die WebPart zurückgegebene Steuerung zu übernehmen und einige ihrer Eigenschaften anzupassen, anstatt das gesamte Rendering selbst zu behandeln.