摘要: 为了使自定义的服务器控件能够处理回发事件,控件必须实现IPostBackEventHandler接口,这个接口有一个方法需要实现:void RaisePostBackEvent (string eventArgument),它用来处理将窗体发送到服务器时引发的事件。 如果我们希望实现一个按钮控件,在点击按钮时触发服务器端的Click事件,我们可以用一下代码来实现: publi... 阅读全文
posted @ 2007-03-24 21:47 随风而逝 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 要处理继承的事件,应重写从基类继承的受保护的 OnEventName方法,而不是附加委托.一般情况下,重写的方法应调用基类的 OnEventName 方法,从而确保调用附加到事件的委托(除非不想调用这些委托).MSDN模板化控件示例代码片断,说明模板化控件如何处理继承的DataBinding事件,以确保在调用数据绑定事件处理程序之前先创建子控件.protected override void On... 阅读全文
posted @ 2007-03-24 21:14 随风而逝 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 1.事件数据.(如果没有任何关联的事件数据,对事件数据使用EventArgs类.) 命名:事件名加上EventArgs 示例:public class LowChargeEventArgs : EventArgs{...}2.事件委托.(如果没有任何关联的事件数据,第一步使用EventArgs,使用System.EventHandler作为事件委托.) 命名:事件名加上Event... 阅读全文
posted @ 2007-03-24 21:12 随风而逝 阅读(242) 评论(0) 推荐(0) 编辑
摘要: Ajax定义为“Asynchronous JavaScript + XML”的简称,也就是异步的JavaScript和XML处理。从原理上看,主要是Ajax可以通过调用HttpRequest实现与服务器的异步通讯,并最终在网页中实现丰富友好的用户界面Ajax使用初步,配置步骤1.把Ajax.dll copy到应用系统bin目录下,然后在工程引用中引用Ajax.dll,如果没有的话可以下载/File... 阅读全文
posted @ 2007-03-24 16:12 随风而逝 阅读(552) 评论(0) 推荐(0) 编辑