Tag: breadcrumbs

MVC SiteMap从menuhelper隐藏节点,但在sitepathhelper中显示(breadcrumbs)

我正在尝试从我的站点菜单中隐藏节点,但是在我的面包屑中显示它 我在这里按照教程: https : //github.com/maartenba/MvcSiteMapProvider/wiki/Advanced-Node-Visibility 以上似乎不起作用。 它显示在我的网站菜单和面包屑中。

Mvcsitemapprovider到单个页面的多个路径

我想让breadcrump导航到同一页面的3条路径。 站点地图位于底部。 我尝试使用属性“类型”和“密钥”,但它没有帮助。 每次当我打开动作ActionDetails时,breadcrump看起来像root> Finished> Action 根据模型的状态在控制器中确定路径的选择。 我现在应该编写自己的DynamicNodeProvider,但我不知道如何从controler将参数传递给Provider。 我无法使用动作注释,因为我现在的动作体模型就像在底部: public ActionResult ActionTabDetails(Guid actionTabGuid) { ActionTab model = actionTabRepo.Get(actionTabGuid, “ActionGroup”); if (model.Status == ActionStatus.New) { //Parameter with I want to pass to the DynamicNodeProvider or select current node } //another conditions return View(“ActionTab/ActionTabDetails”, model); } 我试过了: SiteMap.CurrentNode = SiteMap.Provider.FindSiteMapNodeFromKey(“new”); 但在控制器中只是吸气剂。 我会非常感激你的帮助。 更新: 我用可选参数做了动作: public ActionResult ActionTabDetails(Guid […]