当前位置:K88软件开发文章中心编程语言.NET.NET01 → 文章内容

asp.net中include包含另一个aspx文件

减小字体 增大字体 作者:loveasp     来源:asp编程网  发布时间:2018-12-30 7:43:25

asp.net编程过程中,由于许多页面上有相同的内容,所以我们要把这些相同内容的html代码保存到一个文件中去,方法如下:
1、右击文件夹,“添加”--“新建项”,在弹出的对话框中,左侧选择“Visual C
#项”--“Web”,中间选择“Web 窗体”,在下面的名称中输入一个文件名(假设为top.aspx),然后点击“添加”。
2、点击完添加后,这时VS打开top.aspx文件,我们删除掉这个页面中的所有html代码,把上面相同内容的html代码复制到这里面来,然后保存
3、现在我们打算把这个文件包含到index.aspx中去。
我们打开index.aspx文件,进入源代码视图中,找到相同html代码的地方,把这些代码删除掉,然后加上<
!--
#include file="top.aspx" -->
,就可以了,这个就和asp的包含方式一样。

注意:

、包含文件一定要在aspx文件中使用include来包含,不是在aspx.cs中包含。
2、包含使用相对路径,不可以带域名来包含。如<
!--
#include file="top.aspx" -->
这种是正确的,而<
!--
#include file="http://www.K88.NET/top.aspx" -->
这种就是错误的写法。



asp.net中include包含另一个aspx文件