Я знаю, что это очень распространенный вопрос. Тем не менее, я просмотрел все и не смог найти хороший ответ, который будет работать для моего сценария. У меня есть главное меню, в котором есть подменю. Мне нужно удалить некоторые элементы из подменю, а не все. Я могу легко удалить элементы из MainMenu, используя MainMenu.Items.Remove(e.Item)
в событии Databound меню.
Например, в следующем меню, как я могу удалить sub2 из меню Main2. Main1- Main2->sub1,sub2
Мое меню привязано к SiteMap. Я пробовал e.Item.ChildItems.RemoveAt(0)
, но e.Item.ChildItems.Count
для Main2 равен 0. Я не знаю, как это решить. Пожалуйста помоги.