在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
第三章 为控件添加事件
好了,我们之前以前开发一个控件。而且也添加了属性,开发也很规范,但是那个控件还差最后一点:添加事件。
ASP.NET的开发都是事件驱动的,现在我们就来为控件添加事件。在说事件之前,希望大家对C#的语法要熟悉,对委托 很事件要懂。
其实定义事件的步骤很简单: 1.声明一个委托。 2.定义一个携带事件信息的类。 3.定义事件 4.定义一个通事件发生后,通知其他对象的方法
首先来理清一下我们的思路:
1.在下拉框中选中一个值,并且在输入框中也输入相应的值。
2.我们在页面点击“提交”按钮,按钮就触发我们自定义的一个事件Validate(验证输入信息的正确行)。
我们在提交的时候要把控件的信息传给服务器,所以我们要定义一个事件信息类,来携带事件发生时,把个信息类送
到服务器。
事件定义如下:
1.定义一个携带事件信息的类。
58
2.声明一个委托。
9
3.定义事件
ValidateCreditCardFormEventHandler ValidateCreditCardForm;
4.通事件发生后,通知其他对象的方法
}
这样几个步骤之后,控件的事件就写完了。大家试试! 有问题,我们下篇接着说!
今天写到这里,希望大家反馈信息,听听大家的想法!
|
请发表评论