asp.net中include包含另一个aspx文件-Net-技术教程-asp编程网
当前位置:asp编程网>技术教程>Net教程>  正文

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

2011-12-09 09:30:02   来源:www.aspbc.com    作者:loveasp   浏览量:1940   收藏

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的包含方式一样。

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


关于我们-广告合作-联系我们-积分规则-网站地图

Copyright(C)2013-2017版权所属asp编程网