SiteMap RootNode,获取rootnode =“Home”的所有子节点

时间:2010-06-14 17:31:24

标签: asp.net asp.net-mvc

我想编写if / for每个语句,它将获取rootNode =“home”的所有子节点

这是我到目前为止所拥有的

 if (topLevelNode.Title == "Home")
 {
     var topLevelNodes = SiteMap......
 }
 foreach (SiteMapNode node in topLevelNodes)
 {
     ...........................
 }

2 个答案:

答案 0 :(得分:1)

if (topLevelNode.Title == "Home")
 {
     var result = topLevelNode.ChildNodes;
 }

答案 1 :(得分:0)

if(topLevelNode.Title ==“Home”)  {      var topLevelNodes = topLevelNode.ChildNodes  }  foreach(topLevelNodes中的SiteMapNode节点)  {      // Do-您想要什么对siteMap文件  }