asp.net - net知乎 - visual studio 2005下载



VS 2005无法使用包含生成aspx文件 (1)

我是ASP开发的新手。 我正在处理的项目在.inc文件中包含了大部分重复的头文件asp代码,这些代码如下所示:

<!--#include virtual="header.inc"-->
<body><!-- body is closed in footer.inc -->

<!-- ... -->

<!--#include virtual="footer.inc"-->

建设时,VS报告了很多错误,如:

错误310验证(XHTML 1.1):元素“body”缺少结束标记。 ------ page_name ------ 13

我认为在验证页面之前包含了包含,因此添加了适当的结束标记。 有没有人有任何想法,为什么会发生? 我是否缺少任何配置?

谢谢


服务器端包括IIS的支持(所以他们可以使用!)但.NET并没有涉及到这一点包括在内。 所以页眉和页脚将在游戏中添加太晚。

去这里获取更多信息: http//www.dotnetperls.com/ssi

如果您试图避免重复XHTML,请查看MasterPages。 这是完美的页眉和页脚。

另外我怀疑你将需要知道元素将需要包含“runat”和“Id”属性才能在后面的代码中使用asp.net / reference。





include