|
|
#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;
}
} |
|
|
|
|
#2 |
|
Участник
|
Я так понимаю, что QuickLaunch служит для перехода по логически отдельным областям, а вся связанная навигация осуществляется через Toolbar.
|
|
|
|
|
|