chenqingwei

一.基类的选择:

  1. Control   控件开发基类,所有控件都直接或间接继承该类。提供各类控件的通用属性和方法,ID,Visible等.扩展灵活性最强。
  2. WebControl  继承至Control,还增加了布局,可访问性,外观样式等特性。
  3. CompositeControl 把现有控件聚合起来创建一个组合控件时,可以继承此类。实现INamingContainer接口,并且对设计模式表现有较好的支持
  4. 继承现有控件

二.控件呈现顺序:

  1. RenderControl(HtmlTextWriter writer)
  2. Render(HtmlWriter writer)
  3. RenderBeginTag(HtmlTextWriter writer)
  4. RenderContents(HtmlTextWriter output)
  5. RenderEndTag(HtmlTextWriter writer)

   其中RenderControl和Render是Control基类中的方法,一般开发基本控件时,重写RenderContents方法。

分类:

技术点:

相关文章:

  • 2021-07-19
  • 2021-09-27
  • 2021-09-15
  • 2021-12-16
  • 2021-11-17
  • 2021-06-15
  • 2021-09-25
  • 2022-01-11
猜你喜欢
  • 2021-11-08
  • 2021-08-07
  • 2021-12-25
  • 2021-08-14
  • 2021-10-16
  • 2022-02-21
相关资源
相似解决方案