我有以下代码基于当前文档创建子菜单。该文档有孩子,我用它来构建一个子菜单。
如何检查我何时在当前项目上?当该项目是当前项目时,我想在子菜单上设置该项目的样式。
我知道我可以if (Model.Id == page.Id)
找到当前项目,但这不适用于 Documents。
这是我要修改的代码。
@foreach (var node in new Document(999).Children)
{
<li>@node.Id</a>
@{ var mychildren = node.Children;
if (mychildren.Count() > 0)
{
<ul>
<li>@node.id</a></li>
@foreach (var snode in mychildren)
{
<li>@snode.id</a></li>
}
</ul>
}
</li>
}
}