1

我的主模板中有以下导航部分。我想将活动类设置为子模板中正确的导航元素。

<ul class="nav nav-pills pull-right">
    <li class="active"><a href="/">Home</a></li>
    <li><a href="/browser">Browse</a></li>
    <li><a href="/commision">Create</a></li>
    <li><a href="/contact">Contact</a></li>
    <li><a href="/about">About</a></li>
</ul>

是否可以在子模板的主模板中的正确导航选项上设置活动类?

4

1 回答 1

2

我可能会尝试通过 ViewModel 属性来执行此操作,而不是在页面呈现时读取该属性,但是如果您正在寻找一种方法让主视图可以看到子级设置的变量,那么您始终可以声明并使用全局例如:

<global activeItem="Home" />

可以在 master 中声明,然后:

<set activeItem="Contact" />

在子视图中。

于 2013-01-13T21:38:29.540 回答