CatalogPartChrome.RenderPartContents(HtmlTextWriter, CatalogPart) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Procesa el área de contenido principal de un control CatalogPart, excepto el encabezado y el pie de página.
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)
Parámetros
- writer
- HtmlTextWriter
Objeto HtmlTextWriter que recibe el contenido de catalogPart
.
- catalogPart
- CatalogPart
Control que se representa actualmente.
Excepciones
El control al que catalogPart
hace referencia es null
.
Ejemplos
En el ejemplo de código siguiente se muestra cómo invalidar el RenderPartContents método para agregar texto al elemento de catálogo. Para obtener el código completo necesario para ejecutar el ejemplo, incluida la página web para hospedar estos controles, vea la sección Ejemplo de la información general de la CatalogPartChrome clase.
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
Comentarios
El RenderPartContents método permite invalidar la representación del área del cuerpo de catalogPart
, al dejar la representación del encabezado y pie de página en la representación predeterminada.
Notas a los desarrolladores de herederos
Opcionalmente, puede invalidar el RenderPartContents(HtmlTextWriter, CatalogPart) método . Si es así, simplemente puede realizar las personalizaciones de representación que desee para catalogPart
y, a continuación, llamar a su RenderControl(HtmlTextWriter) método.