永发信息网

asp.net中所有的自定义用户控件都必须继承自什么()?

答案:1  悬赏:80  手机版
解决时间 2021-02-24 13:03
asp.net中所有的自定义用户控件都必须继承自什么()?
最佳答案
没有特定的继承类的~
不过基类最终都是Control类。

一般的自定义控件会继承以下3类中的一个:
Control:所有控件的基类。适用于自定义控件无须任何样式属性的控件,例如:Panel Literal Repeater控件;
WebControl:在Control的基础上提供了样式属性,例如:BorderColor等。
CompositeControl:用于创建组合了多个现有控件的自定义控件。
通过重写CreateChildControls()方法创建控件树。
重写RenderContents()方法来控制控件的界面布局(默认的该方法,只是调用Controls集合中所有控件的RenderControl()方法)

另外的,自定义数据绑定控件也有一系列继承基类:
BaseDataBoundControl:提供基本的数据绑定机制。例如:添加了DataSource 属性。适用于创建简单的绑定到单个数据项的自定义数据绑定控件;
BaseDataList
HierarchicaDataBoundControl:添加了对层次性数据源的支持
DataBoundControl:添加了DataSourceID 属性,以支持对数据源控件的支持,例如:SqlDataSource;
ListControl:适用于在固定的用户界面下显示一组数据项的自定义数据绑定控件。例如:CheckBoxList;
CompositeDataBoundControl

以上是一般的继承基类。当然有时候也可以根据需要直接从具体的控件中继承,例如HyperLink等。

以上~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
【小写字母】将字串s中的所有字母变为小写字
三色商务园区怎么去啊,有知道地址的么
生锈的苗刀怎么获得
朝花夕拾二十四孝主要内容是哪些
【塑料日用品】什么塑料能够在比较低的温度下
全画幅单反比如6D,比起APS-C画幅的单幅比如7
龙虬镇张轩社区居家养老服务站地址有知道的么
请问散打考段有用没。
英特尔GMA X3100 显卡能玩什么游戏
学哪种专业毕业后比较好找工作?
如何做好拓展加盟?
伊蔻洗衣我想知道这个在什么地方
微商零食代理:新人如何开启你的微商之路
矩形、菱形、等腰三角形、正方形.哪一种图形
三星s6无法通过smart view链接电视
推荐资讯
请问哪位对我们中国传统的道教有研究,我想问
空气炸锅烤鱼好不好吃?
中国回收香港 原因中国回收香港的根本原因(
红米3S和中兴A2哪个好
a match made in heaven中文是什么意思
冻疮是由于皮肤哪一部分受损而引起的
顺风速度和逆风速度的公式是什么 要解释为什
求地道日语【发展以品牌带动的优势传统产业】
国家电网冀北电力有限公司沽源县供电分公司我
世界杯期间, 南非为什么有的人穿棉袄,有的
2016年高考体育特长生还加分吗?
我上课做坐最后一排 有时候上课班里有点吵我
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?