asp.net2.0网站语法之服务器端文件包含
服务器端文件包含
通过文件包含可以将指定文件的内容插入ASP.NET 2.0文件中,包括网页(.aspx文件)、用户控件文件(.ascx文件)和Global.asax文件。包含文件将在编译之前将被包含的文件按原始格式插入到原始位置,相当于两个文件组合为一个文件,两个文件的内容必须符合.aspx文件的要求。
语法:
注意:
与
的写法,不要将两者混淆。
参数说明如下。
File:文件名是相对于包含带有#include指令的文件目录的物理路径。此路径可以是相对的。
注意:包括的文件可以位于同一目录或子目录中,但该文件不能位于带有 #include指令的文件的上级目录中。
Virtual:文件名是网站中虚拟目录的虚拟路径。此路径可以是相对的。
注意:由于文件的物理路径可能会更改,因此建议采用此方法。
服务器端文件包含完成代码重用功能,代码如下:
注意:赋予File或Virtual属性的值必须用引号("")括起来,建议当需要类似功能时最好使用Web用户控件。Web用户控件提供了一个面向对象的编程模型,并且提供了比服务器端包含文件更多的功能。