Отладчик JavaScript VS2008 в usercontrol - PullRequest
2 голосов
/ 05 октября 2009

В веб-проекте VS2008 у меня есть пользовательский контроль с некоторым JavaScript, который я хочу отладить. Когда я пытаюсь установить точку останова, я получаю сообщение «Это недопустимое место для точки останова». Я попробовал это на обычной странице aspx и смог установить точку останова очень хорошо.

Есть ли ограничения для установки точек останова javascript в usercontrols? Есть какие-то настройки, которые нужно изменить?

Спасибо

Ответы [ 2 ]

1 голос
/ 05 октября 2009

Кажется, я не могу установить точку останова в моем пользовательском контроле.

Вы можете попробовать добавить ключевое слово debugger;, Sys.Debug.fail('message') или Sys.Debugger.assert(a == 1) к вашему javascript, чтобы заставить точку останова обойти эту проблему.

0 голосов
/ 17 августа 2011

в vs.net вы можете добавить отладчик ключевых слов в вашу функцию js, с помощью piug-in разработки браузера, как firebug (firefox, т.е. также имеет плагин dev, подобный этому), страница остановится на строка, где вы объявляете отладчик. например:

<script>
function myFunc()
{
  debugger;
  //do sth

}
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...