WebControlAdapter.RenderContents(HtmlTextWriter) 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í.
Genera el marcado interno específico del destino para el control web al que está asociado el adaptador de control.
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)
Parámetros
- writer
- HtmlTextWriter
Métodos HtmlTextWriter contenedores para representar la salida específica del destino.
Comentarios
El RenderContents método genera el marcado interno, entre las etiquetas inicial y final del control. Normalmente, el marcado se genera mediante Render, que llama a los métodos en el orden siguiente:
Invalide RenderContents para generar marcado interno específico del destino para enviar al explorador cliente.
El RenderContents método base llama a WebControl.RenderContents. El WebControl.RenderContents método base llama a Control.Render, que a su vez llama a Control.RenderChildren. Por lo tanto, las invalidaciones de RenderContents deben llamar al RenderContents método base solo si su procesamiento es además de , en lugar de , Control.Render.
Notas a los desarrolladores de herederos
Para un control compuesto, debe asegurarse de que los controles secundarios se representan. Si invalida el RenderContents(HtmlTextWriter) método y no llama a su método base, puede hacer que los controles secundarios se representen mediante una llamada RenderChildren(HtmlTextWriter) a la que, si no se reemplaza, llama RenderChildren(HtmlTextWriter) a desde la RenderContents(HtmlTextWriter) invalidación.