0

ブレッドクラムを作成するために MVC サイト マップ プロバイダーを使用しています。

私がしたいこと; カミソリを使用してビューにブレッドクラムを作成する

私は以下に示すようないくつかの呼び出しをしたいと思います

<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を使用してこれを達成するにはどうすればよいですか?

4

1 に答える 1