【问题标题】:ASP.NET equivalent of JSP includeJSP 的 ASP.NET 等价物包括
【发布时间】:2013-04-18 13:37:11
【问题描述】:

在 JSP 中,我可以使用 include 共享 HTML 代码:

<jsp:include page="subsection.jsp" >

在我的一生中,我不知道应该如何在 ASP.NET 中包含共享 HTML。我可以使用模板控件,但这确实不是一回事。我可以使用站点母版页和内容占位符,但这也不一样,需要不同的方法来开发我的页面。

是我运气不好还是在 ASP.NET 中有类似于 JSP 的包含的功能?

【问题讨论】:

标签: c# asp.net jsp webforms


【解决方案1】:

您必须从服务器启用它,然后才能使用包含 html 文件。

<!-- #include file="Static/Menu.html" -->

在 IIS7 中启用 SSI 的说明可在 http://tech.mikeal.com/ 获得

对于动态内容,有一个称为 MasterPages 的内置模板方法,应该使用它来代替。

【讨论】:

  • 谢谢,这是我见过的最接近 JSP 包含的命令,即使它发生在 IIS 中。
【解决方案2】:

我认为您想要的可以通过User Controls 在 Asp.Net 中完成。如果你在 Asp.Net MVC 中,你会想要使用Partial Views

【讨论】:

    猜你喜欢
    • 2011-07-03
    • 1970-01-01
    • 2011-03-18
    • 1970-01-01
    • 1970-01-01
    • 2010-12-11
    • 1970-01-01
    • 2012-12-10
    • 1970-01-01
    相关资源
    最近更新 更多