asp.net 2.0的六:ASP.NET2.0 项目的组成及示例代码

如题所述

第1个回答  2016-05-17

一个典型的ASP.NET2.0 WEB项目一般包括以下组成部分:
1:代码(以C#语言开发为例)
ASPX文件,是ASP.NET项目中的最常见的部分,它提供了WEB页面的布局控制方式。每一个ASPX文件一般通过代码分离技术,还跟一个ASPX.CS文件紧密相关,这就涉及到.NET2.0的PARTUAL CLASS功能。就是说一个类,可以分别定义在多个不同的文件中。以ASP.NET中的应用来看,这样提供了页面控件声明部分和后台处理部分代码的分离,结构更加清晰,易于维护。
ASCX文件,是ASP.NET项目中的用户控件定义文件。由ASP.NET提供的常规控件往往不能满足不同WEB项目的特定需要,我们经常需要个性化的控件样式,控件功能,或者控件捆绑复用。所以,开发自定义的用户控件是ASP.NET开发中的一项常见任务。同样,跟ASPX的页面分离技术一样,自定义的用户控件,也可以把与控件相关的属性定义,自定义方法分离到一个ASCX.CS文件中去。
ASAX文件,在ASP.NET的WEB请求处理流程中,有一些需要在每个请求中都进行处理的公共全局事件。一般会需要一个Global.Asax文件,模板示例如下,通过填充各个函数,可以进行各种全局处理。