在aspx页面中包含html文件

时间:2015-08-07 10:00:33

标签: html asp.net

我有这个<div class='divname'>...</div>我在许多其他页面中使用它。 我们可以创建html文件并将其包含在aspx页面中,而不是重复此代码吗?如果是的话怎么样?

我没有使用Masterpage,我的后​​端是vb.net

2 个答案:

答案 0 :(得分:14)

在.aspx文件中包含普通html的替代方法是使用旧的asp include指令,如下所示:

<!-- #include file="~/path/to/your-static-file.html" -->

这样你就不需要像你说的那样创建.net控件或母版页,只需包含你已经拥有的文件。

答案 1 :(得分:3)

您可以创建User Control,而不是创建单独的html文件。如果您要创建单独的html,则需要指定所有标记,例如 <html><head></head><body></body></html>等。

在用户控制中,您只需添加代码<div class='divname'>...</div>

即可