Udostępnij za pośrednictwem


ControlAdapter.RenderChildren(HtmlTextWriter) Metoda

Definicja

Generuje znaczniki specyficzne dla elementu docelowego dla kontrolek podrzędnych w kontrolce złożonej, do której jest dołączony adapter sterujący.

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)

Parametry

writer
HtmlTextWriter

Element HtmlTextWriter do renderowania danych wyjściowych specyficznych dla elementu docelowego.

Uwagi

Zastąpij metodę RenderChildren , gdy konieczne jest wygenerowanie znaczników specyficznych dla elementu docelowego dla zestawu kontrolek podrzędnych kontrolki złożonej, oprócz adiustacji dla poszczególnych kontrolek podrzędnych.

Uwagi dotyczące dziedziczenia

Gdy dziedziczysz z ControlAdapter klasy, w przypadku kontrolki złożonej deweloper adaptera musi upewnić się, że kontrolki podrzędne są renderowane. Jeśli karta zastępuje metodę RenderChildren(HtmlTextWriter) , powinna wywołać metodę z przesłonięcia RenderChildren(HtmlTextWriter) Render(HtmlTextWriter) metody .

Render(HtmlTextWriter) Jeśli metoda powoduje renderowanie kontrolek podrzędnych, ale sama nie generuje znaczników, może być odpowiednia dla Render(HtmlTextWriter) metody wywołania jej metody podstawowej, która wywołuje Render(HtmlTextWriter) metodę , zamiast implementować przesłonięcia dla RenderChildren(HtmlTextWriter) metody .

Dotyczy

Zobacz też