Control类的呈现方法
一、三种方法:
protected virtual void Render(HtmlTextWriter writer):编写客户端的呈现
protected virtual void RenderChildren(HtmlTextWriter):输出服务器控件的子级内容
protected virtual void RendControl(HtmlTextWriter):呈现控件
内在关系:
RenderControl调用Render,Render调用RenderChildren,RenderChildren循环调用RenderControl。递归调用
过程:
页面框架建立一个HtmlTextWriter对象,页面传给RenderControl方法,RenderControl检查Visible是否为True,True则调用Render。
Render调用RenderChildren。
RenderChildren循环调用RenderControl。