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