ControlAdapter.RenderChildren(HtmlTextWriter) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera il markup specifico della destinazione per i controlli figlio in un controllo composito al quale è collegato l'adattatore del controllo.
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)
Parametri
- writer
- HtmlTextWriter
Oggetto HtmlTextWriter da utilizzare per eseguire il rendering dell'output specifico della destinazione.
Commenti
Eseguire l'override del RenderChildren metodo quando è necessario generare markup specifico della destinazione per il set di controlli figlio di un controllo composito, oltre al markup per i singoli controlli figlio.
Note per gli eredi
Quando si eredita dalla ControlAdapter classe , per un controllo composito, lo sviluppatore dell'adattatore deve assicurarsi che venga eseguito il rendering dei controlli figlio. Se l'adapter esegue l'override del RenderChildren(HtmlTextWriter) metodo , deve chiamare il RenderChildren(HtmlTextWriter) metodo da un override del Render(HtmlTextWriter) metodo .
Se il metodo determina il Render(HtmlTextWriter) rendering dei controlli figlio ma non genera markup, potrebbe essere opportuno che il metodo chiami il Render(HtmlTextWriter) metodo di base, che chiama il Render(HtmlTextWriter) metodo anziché implementare un override per il RenderChildren(HtmlTextWriter) metodo .