我正在使用 MVC Site Map Provider 创建一些面包屑
我想做什么;使用 razor 在视图上创建面包屑
我想做一些如下所示的电话
<div id="navbar">
<div>YOU ARE HERE:
// There is no calls like this but you get the idea
@if (SiteMap.CurrentNode.HasParentNodes == true)
{
// I'd like to loop trough each parent till the RootNode
foreach (SiteMapNode Snode in SiteMap.CurrentNode.ParentNodes)
{
<a href="@Snode.Url">@Snode >></a>
}
} else {
// If there is no parent just show current node
<a href="@SiteMap.CurrentNode.Url.ToString()">@SiteMap.CurrentNode</a>
}
</div>
<div>@DateTime.Now.Date.ToLongDateString()</div>
</div>
那么我如何使用 Razor on View 来实现这一点?