大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > ASP.NET技巧 > ASP.NET服务器端文件包含

ASP.NET服务器端文件包含

关键词:ASP.NET服务器端文件包含  阅读(834) 赞(48)

[摘要]服务器端文件包含是用于将指定文件的内容插入ASP.NET文件中,这些文件包括网页(.aspx文件)、用户控件文件(.ascx文件)和Global.asax文件。本文主要介绍ASP.NET服务器端文件包含的相关知识。

服务器端文件包含是用于将指定文件的内容插入ASP.NET文件中,这些文件包括网页(.aspx文件)、用户控件文件(.ascx文件)和Global.asax文件。包含文件是在编译之前被包含的文件按原始格式插入到原始位置,相当于两个文件组合为一个文件,两个文件的内容必须符合.aspx文件的要求。

语法:

<!-- #include file|virtual="filename" -->

File:文件名是相对于包含带有 #include 指令的文件的目录的物理路径。此路径可以是相对的。

Virtual:文件名是网站中虚拟目录的虚拟路径。此路径可以是相对的。

注意:使用File属性时包含的文件可以位于同一目录或子目录中;但该文件不能位于带有#include指令的文件的上级目录中。由于文件的物理路径可能会更改,因此建议采用Virtual属性。

例如:使用服务器端包含指令语法来调用将在ASP.NET页上创建页眉的文件,这里使用的是相对路径,代码如下。

<html>

<body>

<!-- #Include virtual="/include/header.ascx" -->

</body>

</html>

注意:赋予File或Virtual属性的值必须用引号("")括起来。




相关评论