Проблема: при изменении выбранного индекса выпадающего списка должен быть заполнен другой выпадающий список в зависимости от выбранного значения.
Я использую веб-формы. На главной странице у меня есть этот код, который позволяет мне получать постбэки из диалога jquery:
var dlg = $("#dialog-modal").dialog({
autoOpen: false,
height: 250,
width: 350,
show: "fade",
hide: "fade",
modal: true
});
dlg.parent().appendTo($("form:first"));
Когда dropdowndist изменяет выбранное значение, сервер фактически получает обратную передачу и ищет информацию в базе данных, а затем я делаю привязку ко второму выпадающему списку. Однако данные не отображаются во втором DropDownList
Любая помощь будет принята с благодарностью.
ОБНОВЛЕНИЕ: Я использую UserControl внутри ContentPage. И ContentPage, и UserControl имеют UpdatePanels. Диалог jQuery показывает UserControl, у которого есть DropDownLists, описанные в проблеме.
ОБНОВЛЕНИЕ: Если я удаляю UpdatePanel ContentPage, диалоговое окно работает должным образом. Это делает привязку, когда выпадающий список выбранного индекса изменяется, и это здорово! Однако в идеале я бы использовал UpdatePanel в ContentPage, чтобы избежать полных обратных ссылок при взаимодействии с GridView (сортировка, разбиение по страницам, редактирование и т. Д.).
Любые идеи будут с благодарностью!