Asp.net MVC站点地图仅显示父节点
我希望在视图中仅显示父节点。 这是我的网站地图:Asp.net MVC站点地图仅显示父节点,asp.net,asp.net-mvc,asp.net-mvc-4,mvcsitemapprovider,sitemapprovider,Asp.net,Asp.net Mvc,Asp.net Mvc 4,Mvcsitemapprovider,Sitemapprovider,我希望在视图中仅显示父节点。 这是我的网站地图: <?xml version="1.0" encoding="utf-8" ?> <mvcSiteMap xmlns="http://mvcsitemap.codeplex.com/schemas/MvcSiteMap-File-3.0" enableLocalization="true"> <mvcSiteMapNode title="Home" controller="Home" acti
<?xml version="1.0" encoding="utf-8" ?>
<mvcSiteMap xmlns="http://mvcsitemap.codeplex.com/schemas/MvcSiteMap-File-3.0" enableLocalization="true">
<mvcSiteMapNode title="Home" controller="Home" action="Index">
<mvcSiteMapNode title="About" controller="Home" action="About"/>
<mvcSiteMapNode title="Contact" controller="Home" action="Contact"/>
</mvcSiteMapNode>
<mvcSiteMapNode title="Test" controller="Test" action="Index">
<mvcSiteMapNode title="Teste2" controller="Test" action="Index"/>
<mvcSiteMapNode title="Teste3" controller="Test" action="Index"/>
</mvcSiteMapNode>
</mvcSiteMap>
如何使用html helper@html.MvcSiteMap().Menu()仅显示父节点和子节点?
这样地:
家长:
- 家
- 试验
- 关于
- 接触
- 测试2
- 测试3
@Html.MvcSiteMap().Menu(2, 1, true)
这可能会有所帮助如果我尝试这样做,我会得到一个异常:NullPointerException。。。对象引用未设置为对象的实例。