【发布时间】:2013-03-16 08:38:39
【问题描述】:
我在网站上有几个纯 html5 页面。他们都有页眉和页脚是相同的。我想为这些页面使用母版页概念。像 asp.net masterpage (但我不想在这里使用 asp.net masterpage 概念)。我想要的简单方法。它是 IIS 网络服务器。
在htm5中除了asp.net masterpage还有别的办法吗?
【问题讨论】:
-
您可以将页眉/页脚创建为用户控件,并将它们链接到您的所有页面。但是,当您可以使用母版页轻松设置站点中所有页面的默认布局时,这将毫无意义,并且在标记中为您的页面添加一个额外属性。
-
或者你可以使用MVC并使用模板作为主布局
-
HTML5 并不关心您使用什么服务器端技术来生成它。如果您正在使用特定的服务器端技术,请适当地使用该技术。
-
我认为 OP 是在说他只是在不使用 ASP.NET 的情况下制作简单的 HTML5 页面。将它们全部转换为 ASP.NET 只是为了利用母版页对我来说似乎有点矫枉过正。不过,也许我误解了。
-
@robertc .. 你在考虑 _Layout.cshtml 吗?
标签: asp.net html master-pages