zoukankan      html  css  js  c++  java
  • 创建继承自System.Web.UI.WebControls.WebControl基类的控件类

          服务器控件也有两种表现形式,一种是具有外观属性的,一种就是没有外观,不可视的。如果要创建具有外观控件的元素,可以通过继承System.Web.UI.WebControls.WebControl类来实现,这个类提供服务器控件的部分与外观有关的公共属性、方法和事件等。通过这个类定义的属性,可以控制服务器控件的外观和行为。Control类也可以实现,就是过程比较繁琐。相对于继承自Control类的实现来说,继承WebControl类实现的方法比较便捷点。

          为了在由WebControl派生的类中实现控件呈现,必须重写AddAttributesToRender、RenderBeginTag、RenderEndTag、RenderContents等方法中的一个或者多个,而不必重写Render方法。

      重写AddAttributesToRender、RenderBeginTag、RenderEndTag、RenderContents等方法非常重要(请注意重写这些方法的条件及注意事项),否则服务器控件可能会出现丢失标签的情况,这将严重影响服务器控件的呈现。

      当呈现服务器控件标签中的内容时,必须重写RenderContents方法。

    参考:http://dev.yesky.com/msdn/37/2416037.shtml

  • 相关阅读:
    会议10
    会议09
    回忆8
    会议07
    团队报告三
    深圳展会问题关注
    移动电源频率设置
    安卓java设置字体颜色
    安卓取消默认的标题栏方法
    安卓,按钮清晰的事件注册写法
  • 原文地址:https://www.cnblogs.com/_dragon/p/1601551.html
Copyright © 2011-2022 走看看