CatalogPartChrome.RenderPartContents(HtmlTextWriter, CatalogPart) Metoda

Definicja

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 catalogPartelementu , a następnie wywołać jego RenderControl(HtmlTextWriter) metodę.

Dotyczy