предотвращение расширения определенной области аккордеона ajax, пока не произойдет какое-либо условие - PullRequest
1 голос
/ 21 июня 2011

У меня Ajax аккордеон состоит из 3 панелей, и мне нужно предотвратить расширение последних 2 панелей, кроме случаев, когда элементы управления на первой панели были заполнены правильно.

Любые предложения о том, какое событие я могу использовать ??

1 Ответ

1 голос
/ 21 июня 2011

Следующий скрипт запрещает пользователям расширять панель 3

<script type="text/javascript">
    function pageLoad()
    {
        RemoveHandlerAtRuntime(2);          
    }


    function RemoveHandlerAtRuntime(pane)
    {
         $removeHandler($find('AccordionCtrl_AccordionExtender').get_Pane(pane).header,"click",$find('AccordionCtrl_AccordionExtender')._headerClickHandler);
    }

</script>

http://www.dotnetcurry.com/ShowArticle.aspx?ID=215

...