CatalogPartChrome.RenderPartContents(HtmlTextWriter, CatalogPart) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Renderuje główny obszar zawartości kontrolki CatalogPart z wyłączeniem nagłówka i stopki.
protected:
virtual void RenderPartContents(System::Web::UI::HtmlTextWriter ^ writer, System::Web::UI::WebControls::WebParts::CatalogPart ^ catalogPart);
protected virtual void RenderPartContents (System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebParts.CatalogPart catalogPart);
abstract member RenderPartContents : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.CatalogPart -> unit
override this.RenderPartContents : System.Web.UI.HtmlTextWriter * System.Web.UI.WebControls.WebParts.CatalogPart -> unit
Protected Overridable Sub RenderPartContents (writer As HtmlTextWriter, catalogPart As CatalogPart)
Parametry
- writer
- HtmlTextWriter
Element HtmlTextWriter , który odbiera catalogPart
zawartość.
- catalogPart
- CatalogPart
Kontrolka jest obecnie renderowana.
Wyjątki
Kontrolka, która catalogPart
odwołuje się do , to null
.
Przykłady
Poniższy przykład kodu pokazuje, jak zastąpić metodę RenderPartContents , aby dodać tekst do części wykazu. Aby uzyskać pełny kod wymagany do uruchomienia przykładu, w tym stronę sieci Web do hostowania tych kontrolek, zobacz sekcję Przykładowe CatalogPartChrome omówienie klasy.
protected override void RenderPartContents(HtmlTextWriter writer, CatalogPart catalogPart)
{
writer.AddStyleAttribute("color", "red");
writer.RenderBeginTag("p");
writer.Write("Apply all changes");
writer.RenderEndTag();
catalogPart.RenderControl(writer);
}
Protected Overrides Sub RenderPartContents(ByVal writer As System.Web.UI.HtmlTextWriter, ByVal catalogPart As System.Web.UI.WebControls.WebParts.CatalogPart)
writer.AddStyleAttribute("color", "red")
writer.RenderBeginTag("p")
writer.Write("Apply all changes")
writer.RenderEndTag()
catalogPart.RenderControl(writer)
End Sub
Uwagi
Metoda RenderPartContents umożliwia zastąpienie renderowania obszaru treści elementu catalogPart
, pozostawiając renderowanie nagłówka i stopki do domyślnego renderowania.
Uwagi dotyczące dziedziczenia
Opcjonalnie można zastąpić metodę RenderPartContents(HtmlTextWriter, CatalogPart) . Jeśli tak, możesz po prostu wykonać dowolne dostosowania renderowania dla catalogPart
elementu , a następnie wywołać jego RenderControl(HtmlTextWriter) metodę.