Ошибка CascadingDropDown - 'options' является нулем или не является объектом - PullRequest
1 голос
/ 05 марта 2009

У меня есть пять DropDownList s, связанных вместе с элементом управления 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.

Заранее спасибо.

1 Ответ

3 голосов
/ 28 августа 2009

Убедитесь, что в выпадающем списке есть autopostback = "false" .autopostback = "true" вызывало проблему для меня. - Фахад

...