Это известная проблема с AJAX CascadingDropDown extender.
Для правильной работы необходимо отключить проверку события.
Вот тема, обсуждающаяпроблема: http://forums.asp.net/t/1032053.aspx
У меня была такая же проблема, поэтому я отказался от использования расширителя CascadingDropDown и просто использовал обычный выпадающий список на стороне клиента и некоторые jQuery.
У вас есть два варианта:
- Отключите AJAX CascadingDropDown, замените его обычными выпадающими списками, вызывая веб-службу по клику клиента с помощью jQuery / javascript.
- Отключите проверку события на странице.(не рекомендуется).
Проверка событий предотвращает подделку состояния страницы между запросами.К сожалению, AJAX CDDL делает именно это, по любой причине.
Это не то, что вы должны отключить просто для того, чтобы CDDL заработал, так как это повлияет на всю страницу и может вызвать проблемы с безопасностью.
Мой совет, откусите пулю - отбросьте CDDL и заменитес jQuery.