【发布时间】:2015-10-30 17:40:36
【问题描述】:
我有这个<div class='divname'>...</div>,我在许多其他页面中使用它。
我们可以创建一个html 文件并将其包含在aspx 页面中,而不是重复此代码吗?如果是怎么办?
我没有使用 Masterpage,我的后端是 vb.net
【问题讨论】:
我有这个<div class='divname'>...</div>,我在许多其他页面中使用它。
我们可以创建一个html 文件并将其包含在aspx 页面中,而不是重复此代码吗?如果是怎么办?
我没有使用 Masterpage,我的后端是 vb.net
【问题讨论】:
在 .aspx 文件中包含纯 html 的另一种方法是使用旧的 asp 包含指令,如下所示:
<!-- #include file="~/path/to/your-static-file.html" -->
这样你就不需要像你说的那样创建.net控件或母版页,只需包含你已经拥有的文件。
【讨论】:
您可以创建User Control,而不是创建单独的html文件。如果您尝试创建单独的 html,则需要指定所有标签,例如
<html><head></head><body></body></html>等
在用户控制中,您可以添加您的代码,例如 <div class='divname'>...</div>
【讨论】: