19.05.2010, 10:49 | #1 |
Участник
|
DAX2009 EP: Работа с меню QuickLaunch из User Control'а
Необходимо из элемента управления работать с боковым меню (Quick Launch).
Например, скрывать пункты меню. Или привязывать к пункту меню текущий контекст. Например, следующий код срабатывает для верхнего меню (Toolbar), но не срабатывает для бокового. Код: protected void Page_Init(object sender, EventArgs e) { AxBaseWebPart webpart = AxBaseWebPart.GetWebpart(this); if (webpart != null) { webpart.SetMenuItemProperties += new EventHandler<SetMenuItemPropertiesEventArgs>(webpart_SetMenuItemProperties); } } void webpart_SetMenuItemProperties(object sender, SetMenuItemPropertiesEventArgs e) { if (e.MenuItem.MenuItemAOTName == "AnyAOTMenuItemName") { e.MenuItem.Hidden = true; } } |
|
|
|