ControlAdapter.RenderChildren(HtmlTextWriter) Método

Definição

Gera a marcação específica do alvo para os controlos filhos num controlo composto ao qual o adaptador de controlo está ligado.

protected:
 virtual void RenderChildren(System::Web::UI::HtmlTextWriter ^ writer);
protected virtual void RenderChildren(System.Web.UI.HtmlTextWriter writer);
abstract member RenderChildren : System.Web.UI.HtmlTextWriter -> unit
override this.RenderChildren : System.Web.UI.HtmlTextWriter -> unit
Protected Overridable Sub RenderChildren (writer As HtmlTextWriter)

Parâmetros

writer
HtmlTextWriter

O HtmlTextWriter to use para renderizar a saída específica do alvo.

Observações

Sobrepor o RenderChildren método quando for necessário gerar marcação específica do alvo para o conjunto de controlo filho de um controlo composto, além da marcação para os controlos filhos individuais.

Notas para Herdeiros

Quando herdas da ControlAdapter classe, para um controlo composto, o desenvolvedor do adaptador deve garantir que os controlos filhos são renderizados. Se o adaptador sobrescrever o RenderChildren(HtmlTextWriter) método, deve chamá-lo RenderChildren(HtmlTextWriter) a partir de uma sobreposição do Render(HtmlTextWriter) método.

Se o Render(HtmlTextWriter) método faz com que os controlos filhos sejam renderizados mas ele próprio não gera marcação, pode ser apropriado que o Render(HtmlTextWriter) método chame o seu método base, que chama o Render(HtmlTextWriter) método, em vez de implementar uma sobreposição para o RenderChildren(HtmlTextWriter) método.

Aplica-se a

Ver também