【问题标题】:In aspx with mvc 4, how to modify layout pages slightly on opening of a new page在带有 mvc 4 的 aspx 中,如何在打开新页面时稍微修改布局页面
【发布时间】:2013-06-16 12:57:30
【问题描述】:

当点击 htmlActionLink 时,会打开一个带有布局的新页面(比如 About),并从相应的视图呈现主体。我想更改 about 链接的样式以显示此链接处于活动状态。我尝试了很多使用jquery。它会瞬间改变,但又会恢复到原来的风格。我没有通过控制器尝试过。我在 layout.cshtml 和 about.cshtml 页面中使用了 jquery。

【问题讨论】:

  • 如果你包含一些代码来展示你到目前为止所拥有的东西,你会得到更好的答案

标签: asp.net asp.net-mvc-4 jquery


【解决方案1】:

查看 MvcSiteMap。您可以使用 MVC 帮助程序创建一个导航菜单,该菜单会在您访问页面时发生变化。此外,将其保留在服务器端而不是使用 jQuery 将是最好的选择。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-04
    • 2013-02-20
    • 2016-11-25
    • 2015-10-29
    • 2014-10-30
    相关资源
    最近更新 更多