摘要:学了点皮毛,为了不忘,先做个组合控件,其下有两个imagebutton作为其子控件,作用就是可以用作Formview的Command按钮(具体作用不是最重要的,关键是怎么创建子控件,定义属性,重写render方法)
首先初始化两个ImageButton
阅读全文
posted @ 2007-03-26 21:30
|
|||
03 2007 档案
摘要:学了点皮毛,为了不忘,先做个组合控件,其下有两个imagebutton作为其子控件,作用就是可以用作Formview的Command按钮(具体作用不是最重要的,关键是怎么创建子控件,定义属性,重写render方法)
首先初始化两个ImageButton
阅读全文
posted @ 2007-03-26 21:30
摘要:INamingContainer接口
INamingContainer接口是组合控件需要继承的一个接口,但它具体有什么作用呢?
INamingContainer 是一个没有方法的标记接口。当控件在实现INamingContainer 时,ASP.NET 页框架可在该控件下创建新的命名范围,因此能够确保子控件在控件的分层树中具有唯一的名称。当复合控件公开模板属性,提供数据绑定或需要传送事件到子控件时,这是非常重要的。
简单的说就是为子控件id加一个前缀,前缀名就是父控件名称;比如在formview1下的模板列中加入一个label1,那么在生成的页面中,改label做为formview1的子控件,其id被改为了formview1_label1,作用是为了保证其id的唯一性
阅读全文
posted @ 2007-03-23 12:41
摘要:1.自定义控件中的子控件
控件功能:创建SimpleRotator2和RotatorItem2 子控件,从SimpleRotator2中选择任意一个RotatorItem2 并显示其text值
阅读全文
posted @ 2007-03-21 16:01
|
|||