0

これは非常によく聞かれる質問です。しかし、私は全体を見渡しましたが、私のシナリオに適した良い答えを見つけることができませんでした. サブメニューを持つメインメニューがあります。すべてではなく、サブメニューからいくつかの項目を削除する必要があります。MainMenu.Items.Remove(e.Item)Menu の Databound イベントで使用することにより、MainMenu から項目を簡単に削除でき ます。

次のメニューの例では、メイン 2 メニューからサブ 2 を削除するにはどうすればよいですか。メイン 1 - メイン 2 -> サブ 1、サブ 2

マイ メニューは SiteMap にバインドされています。を試しましe.Item.ChildItems.RemoveAt(0)たがe.Item.ChildItems.Count、Main2 は 0 です。これを解決する方法がわかりません。助けてください。

4

1 に答える 1

0

メニューがSiteMapにバインドされていて、アイテムを削除したい場合は、新しいマップを作成してそれにバインドする必要はありませんか?

于 2012-05-08T20:25:08.083 に答える