2011-01-23 140 views
1

我目前正在从Asp.Net MVC 2转换项目MVC 3,我有麻烦找出如何做到这一点?的SiteMapPath使用MVC 3剃须刀

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

使用剃刀?

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

回答

1

不幸的是,剃须刀不支持控件的概念。你需要使用旧的webforms引擎,或者将它包装在一个html helper函数中。

1

我发现了一个解决方案,展示了如何使用@SiteMap在语法时才Razor视图:)

here