vs2005如何为page添加事件?如:Page_Init() 有人说“在vs2005里,界面上有2两个下拉框。左边选Page右边选Init”但是我无论是在代码还是设计器的界面下,都没有看到左边下拉框里面有page项。
在代码界面,左边只有一个类名。右边是类的成员。
在设计器界面,左边选项为:客户端对象和事件、document、form1、window、客户端脚本
我用的是vs2005 team 的180天试用版。具体如何操作才能像为服务器控件添加事件一样的添加page事件呢?发此贴主要目的在于弄清楚,vs2005的开发环境到底可不可以像为服务器控件添加事件一样的添加page事件,还是必须手动在代码里添加。

解决方案 »

  1.   

    找到或者为你的code behind类增加一个对象实例化方法,然后在其中像普通的注册对像的事件处理方法一样对this的某事件注册方法。
      

  2.   

    public partial class _Default : System.Web.UI.Page
    {
        public _Default()
        {
            this.Init += new EventHandler(_Default_Init);
        }在 += 后边按 Tab 键就可以了。
      

  3.   

    可以的
    你也可以在页面中输入override,空格,选择相应的页面事件
      

  4.   

    在页面设计器右键,选择“查看组件设计器”,弹出“***.aspx.cs[设计]”这样的页面,现在再看“属性”那里,可以点击闪电符号看到Page的事件了。
      

  5.   

    Click the link to solve your problem.Good luck!