在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” –>这种就是错误的写法。