我知道这是一个非常常见的问题。但是,我已经看了一遍,找不到适合我的方案的好答案。
我有一个MainMenu,它有SubMenus。我需要从子菜单中删除一些项目而不是全部。
我可以通过使用来轻松地从MainMenu中删除项目
菜单的数据绑定事件中的MainMenu.Items.Remove(e.Item)
在以下菜单中的示例如何从Main2菜单中删除sub2。 Main1- Main2-> SUB1,SUB2
我的菜单绑定到SiteMap。
我尝试了e.Item.ChildItems.RemoveAt(0)
,但Main2的e.Item.ChildItems.Count
为0。
我不知道如何解决这个问题。
请帮忙。
答案 0 :(得分:0)
如果您的菜单绑定到SiteMap并且您想删除项目,是否需要制作新地图并将其绑定到该地图?