2008-09-26 3 views
0

У меня есть элемент управления AccordionPane типа ajax asp.net, который я пытаюсь получить/установить на основе некоторых пользовательских взаимодействий. Однако это, похоже, не позвольте мне сделать это с помощью JavaScript:Как программно изменить ASP.NET ajax AccordionPane с помощью javascript?

function navPanelMove() { 
    var aPane = $get('ctl00_Accordion1_AccordionExtender_ClientState'); 
    openPaneID = aPane.get_SelectedIndex(); // doesn't work 
} 

ответ

2

Вы должны будете использовать $ найти ('') behaviorId

Вы хотите AjaxControlToolkit.AccordionBehavior объект, а не DOM элементы

+0

Чтобы получить поведениеId в AjaxControlToolkit v4.1, это то, что я использовал: `var behaviorId = $ get (" <% = myAccordion.ClientID%> "). AccordionBehavior._id; – 2013-09-18 12:01:13