1、 公共的CS代码不能直接放在项目的根目录下面或者非APP_Code目录的其他地方,必须放至APP_Code目录下面。
2、 新建的Web_Site是没有Global.asax的,必须新建全局应用程序类,并且默认的Global.asax不绑定任何CS文件,程序代码全部是放在Global.asax内。这时我们要自己手工在APP_Code目录下创建Global.cs,再进行手工绑定。
3、 新建页面文件绑定的CS类没有命名空间,在APP_Code目录下的新建CS类也没有命名空间,都需要自己手工填写。
4、 新建的Web_Site也是没有Web.config的,需要新建Web配置文件;
5、 Aspx页面中控件的事件绑定再ASP.NET 1.1中是InitializeComponent函数中什么控件的事件与函数进行绑定,如下:
private void InitializeComponent()
{
this.btnAddAutoBuy.Click += new System.EventHandler(this.btnAddAutoBuy_Click);
this.btnDelAutoBuy.Click += new System.EventHandler(this.btnDelAutoBuy_Click);
this.Load += new System.EventHandler(this.Page_Load);
}
{
this.btnAddAutoBuy.Click += new System.EventHandler(this.btnAddAutoBuy_Click);
this.btnDelAutoBuy.Click += new System.EventHandler(this.btnDelAutoBuy_Click);
this.Load += new System.EventHandler(this.Page_Load);
}
而在ASP.NET 2.0中页面与代码分离做的更加完美,函数定义在类中,事件在apsx中声明与函数的绑定。