SiteMapPath使用MVC 3 Razor

时间:2011-01-23 17:58:25

标签: asp.net-mvc razor sitemap asp.net-mvc-migration

我目前正在将一个项目从Asp.Net MVC 2转换为MVC 3,而我却无法找到如何做到这一点......

asp:SiteMapPath ID="SiteMapPath1" runat="server"

使用Razor?

我一直在玩@SiteMap,但除了获取当前节点@SiteMap.CurrentNode.ToString()之外,我无法找到获取路径的方法。

2 个答案:

答案 0 :(得分:1)

不幸的是,剃刀不支持控件的概念。您需要使用旧的webforms引擎或将其包装在html帮助函数中。

答案 1 :(得分:1)

我找到了一个解决方案,展示了如何在Razor View中使用@SiteMap语法:)

here