ASP.NET Treeview Control не расширяется при нажатии - PullRequest
1 голос
/ 06 мая 2010

У меня проблема с элементом управления ASP.NET Treeview. Я прекрасно создаю дерево, но узлы не будут расширяться или разрушаться. Я вижу, что есть ошибка JavaScript, но это для строки 1 символа 0 веб-страницы, нет ничего в строке 1 символа 0.

Я использую элемент управления ASP: Treeview вместе с элементами управления Telerik, но я не уверен, является ли это проблемой.

Я видел, что был похожий вопрос здесь , но ответ не имеет отношения к моему сайту. Кто-нибудь сталкивался с этим вопросом раньше? Я пробовал искать в Google и пробовал несколько предложенных решений, но пока ни одно из них не сработало.

Спасибо,

Ответы [ 2 ]

1 голос
/ 06 мая 2010

Я видел бесполезные ошибки JavaScript, когда страница выполняет обратную передачу AJAX, на сервере возникает исключение, и клиентский JavaScript не может обработать то, что возвращает сервер. Вы можете выяснить, происходит ли это, отладив сайт, установив точку останова на методе Page_Load (или что-то подобное), и посмотрите, ударит ли он при попытке свернуть или развернуть TreeView.

1 голос
/ 06 мая 2010

Обычно с такими проблемами лучше всего изолировать код, вызывающий проблему. Например, создайте минимальную страницу без других элементов управления или внешнего JavaScript и посмотрите, сохраняется ли проблема.

Также полезно использовать приличный отладчик. Последний IE8 на самом деле имеет очень хороший встроенный отладчик JavaScript в стиле Visual Studio - перейдите на свою страницу, нажмите F12 и перейдите на вкладку «Сценарий», нажмите «Начать отладку» и посмотрите, к чему это приведет.

...