ControlAdapter.RenderChildren(HtmlTextWriter) Метод

Определение

Создает целевую разметку для дочерних элементов управления в составном элементе управления, к которому присоединяется адаптер элемента управления.

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)

Параметры

writer
HtmlTextWriter

Объект HtmlTextWriter, применяющийся для отображения целевого вывода.

Комментарии

Переопределите RenderChildren метод, когда необходимо создать целевую разметку для дочернего набора элементов управления составного элемента управления в дополнение к разметке для отдельных дочерних элементов управления.

Примечания для тех, кто наследует этот метод

При наследовании от ControlAdapter класса для составного элемента управления разработчик адаптера должен убедиться, что дочерние элементы управления отрисовываются. Если адаптер переопределяет RenderChildren(HtmlTextWriter) метод, он должен вызывать RenderChildren(HtmlTextWriter) метод из переопределения Render(HtmlTextWriter) метода.

Render(HtmlTextWriter) Если метод вызывает отрисовку дочерних элементов управления, но сам по себе не создает разметку, метод может быть подходящим для Render(HtmlTextWriter) вызова базового метода, который вызывает Render(HtmlTextWriter) этот метод вместо реализации переопределения для RenderChildren(HtmlTextWriter) метода.

Применяется к

См. также раздел