Ошибка выполнения Microsoft JScript: невозможно установить значение свойства 'control': объект имеет значение null или не определен - PullRequest
2 голосов
/ 09 мая 2011

Я занимаюсь разработкой веб-приложения с использованием ASP.NET 3.5, jQuery и RadAjax Telerik Control.Я получаю сообщения об ошибках при загрузке страницы.то есть: «Ошибка времени выполнения Microsoft JScript: невозможно установить значение свойства« control »: объект имеет значение null или не определено».Изображение: enter image description here

, и когда я нажимаю, чтобы открыть RadWindow, появляется то же сообщение об ошибке.и не смог открыть radwindow.

Изображение 2: enter image description here

Как я могу решить эту ошибку.Помоги мне ..

Спасибо, Нахид

Ответы [ 2 ]

5 голосов
/ 23 февраля 2012

Эта проблема изолирована от jQuery Validate Javascript Library .

Имя файла сценария: jquery.validate.unobtrusive.min.js

Хотя jQuery является открытым исходным кодом, эта библиотека предоставлена ​​Microsoft (как указано в верхней части моего файла js):

/*
** Unobtrusive validation support library for jQuery and jQuery Validate
** Copyright (C) Microsoft Corporation. All rights reserved.
*/

Попробуйте заменить библиотеку, чтобы использовать замену jquery.validate.min.js

Одним из способов является использование диспетчера пакетов NuGet в Visual Studio следующее:

  1. Щелкните правой кнопкой мыши по проекту Ссылки папка
  2. Выбрать 'Добавить ссылку на пакет библиотеки ...'
  3. Когда откроется окно, выберите «Онлайн» в меню левой боковой панели.
  4. В правом верхнем углу введите 'jquery.validate' и нажмите клавишу ввода.
  5. Найдите 'jQuery Validation' и нажмите кнопку 'Установить' .
  6. Измените свой код, чтобы использовать новое имя библиотеки 'jquery.validate.min.js'

Я протестировал это, и моя проверка полей на стороне клиента, похоже, работает без раздражающих исключений при отладке в Visual Studio.

1 голос
/ 10 мая 2011

К сожалению, источник проблемы на самом деле не виден с такого рода сообщениями об ошибках.Я хотел бы перейти на Telerik.com и представить работоспособный проект, а также шаги по воспроизведению проблемы в заявке на поддержку и попросить группу поддержки рассмотреть проблему.

...