日期:2014-05-19  浏览次数:20433 次

vs2005 中怎么写PAGE的事件 比如我要在页面增加PAGE的Error事件怎么办
rt

在线结帖

------解决方案--------------------
写在可能发生error的代码之前...

Page.Error+=new EventHandler(Page_Error);

另外直接在Application_Error里面写
------解决方案--------------------
因为继承page的class是patially的,所以在这里编写是一样的。其实也可以通过重载Init方法,并且在里边使用base.Init()达到和在2003Initialize里边添加代码一样的效果。2005的封装更好。
------解决方案--------------------
事先声明事件是什么意思?


ASP.NET 2.0会自动将诸如Page_Load形式的方法注册到Page.Load事件上。

详情请打开你的VS帮助。
ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_aspnetcon/html/6304bff7-1b0e-4641-8acb-6d3b0badc4a3.htm