سؤال

ولدي خمسة DropDownLists المرتبطة مع سيطرة AJAX CascadingDropDown. عندما انها تعمل محليا، أنها تعمل بشكل جيد. ولكن عندما يعمل على خادم الإنتاج عبر الإنترنت، أحصل على هذا الخطأ في كل مرة أقوم بتحديد عنصر جديد:

'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 = "كاذبة" .autopostback = "صحيح" كان يسبب مشكلة بالنسبة لي. - فهد

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top