Ошибка CascadingDropDown - 'options' является нулем или не является объектом
-
03-07-2019 - |
Вопрос
У меня есть пять DropDownList
, связанных вместе с элементом управления CascadingDropDown
AJAX. Когда он работает локально, они работают нормально. Однако при работе на производственном сервере через Интернет я получаю эту ошибку каждый раз, когда выбираю новый элемент:
'options' is null or not an object
Отладка показывает функцию, которая ее вызывает (это JS из элемента управления CascadingDropDown
):
_clearItems : function() {
/// <summary>
/// Clear the items from the drop down
/// </summary>
/// <returns />
var e = this.get_element();
while (0 < e.options.length) {
e.remove(0);
}
},
У кого-нибудь есть идеи, почему он это делает? Я подозреваю, что это потому, что загрузка элементов через Интернет занимает больше времени, и это как-то влияет на управление?
Я использую .NET 3.5.
Заранее спасибо.
Решение
Убедитесь, что в раскрывающемся списке есть autopostback = " false " .autopostback = " true " был причиной проблемы для меня. - Фахад