|  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;
        }
    } | 
|  | 
|  | 
| 
 |