ControlAdapter.RenderChildren(HtmlTextWriter) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为附加了控件适配器的复合控件中的子控件生成特定于目标的标记。
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) 方法,它应从方法的Render(HtmlTextWriter)替代调用 RenderChildren(HtmlTextWriter) 方法。
Render(HtmlTextWriter)如果 方法导致子控件呈现,但本身未生成标记,则该方法可能适合Render(HtmlTextWriter)调用其基方法(调用 Render(HtmlTextWriter) 方法),而不是实现方法的RenderChildren(HtmlTextWriter)替代。