配资公司排名,//循环调用每个子控件中的RenderC

如父控件调用子控件的Rendercontrol方法.在RenderControl方法只是作了是否显示该控件的判断,递归实现呈现整个页面的控件树RenderControl方法用于供外部类进行调用,以生成控件,//循环调用每个...


  如父控件调用子控件的Rendercontrol方法.在RenderControl方法只是作了是否显示该控件的判断,递归实现呈现整个页面的控件树RenderControl方法用于供外部类进行调用,以生成控件,//循环调用每个子控件中的RenderControl方法呈现子控件,如果显示则调用控件的被保护方法Render.

  2.如果从Webcontrol类中派生,分两种情况,一种是利用TagKey属性生成输出的html标签,这时应重载RenderContents()方法来呈现控件.第二种是不想呈现默认的的用TagKey生成的html标签,这时应重载Render()方法来呈现控件,如下代码所示:

  Render方法是呈现控件的核心方法,在现实性自定义控件中,我们一般都是通过重写Render方法来呈现控件的,如果控件是一个容器控件,就要重写RenderChildren方法来呈现子控件.

  //判断Visible属性是否为真,如果是,则调用Render方法呈现控件,否则不呈现控件

  看这几个方法,我觉得好象没有多大的必要把render方法分解成三个方法,这样仅对于一呈现单个标签的控件才有意义,对于复合的控件似乎没什么意义,还增加了复杂度.

  可选中1个或多个下面的关键词,配资公司排名配资公司排名搜索相关资料。也可直接点“搜索资料”搜索整个问题。

发表评论
加载中...

相关文章