全球旧事资料 分类
httpwww17tuomaocom
C给自定义Web控件添加事件的几种方法
前两种方法可以不实现IPostBackEve
tHa
dler
最近升级分页控件,由于原来使用的是VB
et(在VB
et里面添加一个事件是比较容易的),现在想改用C,而原来的方法又写得比较笨拙,想换一个更简洁一点的方法,所以不得不重新认识一下事件。看了几遍《道不远人深入解析asp
et20控件开发》居然没有看懂,可能是自己太笨了吧。又找到了自定义分页控件开发看了几遍,还是比较迷糊,最后把《自定义分页控件开发》里提供的代码dow
下来看了一下,终于有点明白了。先举一个简单的例子吧,我们建立一个复合控件,CreateChildCo
trols里面添加两个在控件,一个是Label,一个是Li
kButto
。我们的目的是要给自定义控件加一个事件,以便可以控制Label的Text属性。1、内部事件。这个好像是我起的名称,就是只在自定义控件的内部相应的事件,使用控件的页面不用相应相关的事件。具体一点就是要在自定义控件内部,在单击Li
kButto
的时候修改Label的值。publicclassEve
tTestWebCo
trolINami
gCo
tai
erprotectedoverridevoidCreateChildCo
trolsLabellbl
ewLabellblID
好听全球资料 返回顶部