ASP.NET 1.1 VS ASP.NET 2.0
1、
公共的
CS
代码不能直接放在项目的根目录下面或者非
APP_Code
目录的其他地方,必须放至
APP_Code
目录下面。
private
void
InitializeComponent()
![None.gif](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![ExpandedBlockStart.gif](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
![InBlock.gif](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
this.btnAddAutoBuy.Click += new System.EventHandler(this.btnAddAutoBuy_Click);
![InBlock.gif](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
this.btnDelAutoBuy.Click += new System.EventHandler(this.btnDelAutoBuy_Click);
![InBlock.gif](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
this.Load += new System.EventHandler(this.Page_Load);
![InBlock.gif](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
}
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函数中什么控件的事件与函数进行绑定,如下:
![None.gif](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![None.gif](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![ExpandedBlockStart.gif](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](https://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](https://www.cnblogs.com/Images/dot.gif)
![InBlock.gif](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![InBlock.gif](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![ExpandedBlockEnd.gif](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif)
![None.gif](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
而在ASP.NET 2.0中页面与代码分离做的更加完美,函数定义在类中,事件在apsx中声明与函数的绑定。