Вызов javascript из кода позади делает пустую страницу - PullRequest
0 голосов
/ 17 ноября 2011

Моя среда разработки - SharePoint 2010, Visual Studio 2010 с c #. Я пытаюсь создать визуальную веб-часть. У меня есть пользовательский контроль. В html части пользовательского контроля есть только один пустой div, который я хочу установить из javascript.

Я пытаюсь вызвать свой метод javascript из кода моего пользовательского элемента управления, передав в качестве списка строковый параметр, который оценивается в функции javascript. Метод javascript вызывается, но когда я устанавливаю содержимое div из этой функции, страница по-прежнему отображается как пустая страница.

Мне интересно, почему это так. Даже когда я могу найти div в моей функции js, он по-прежнему отображается как пустой.

Пожалуйста, помогите.

Спасибо Вивек

Ответы [ 2 ]

1 голос
/ 17 ноября 2011

Используйте элемент Inspect в firefox (firebug) или chrome, чтобы увидеть, что происходит с dom, и попробуйте {...} catch (e) {alert (e)}, чтобы увидеть, если произошла ошибка, также проверьте идентификатор вашего div.

Существует много ресурсов для отладки ...

Если вам нужна дополнительная помощь, отправьте свой код ...

0 голосов
/ 23 ноября 2011

Это происходит потому, что код js запускается до события рендеринга.

...