Я загружаю запись на страницу aspx. У меня есть два комбокса. (В этом случае комбинированные ящики AJAX). Вторая загрузка основана на идентификаторе с первого.asp.net 2nd combobox не принимает selectedvalue
Когда я передаю ключ к странице в строке запроса, я извлекаю данные в класс, затем заполняю поля страницы из класса. Когда я устанавливаю carrier.selectedvalue = class.1value, выбор показывает правильно. Когда я устанавливаю product.selectedvalue = class.2value, выбор не берется. (Продукт ничего не выбрал)
Если я выпадаю из списка выпадающих списков продуктов, то правильные данные загружаются на основе первой комбинированной (несущей).
Я попробовал два метода:
1) запрос по SQL набор данных (2-й набор данных) на основе выбранного значения из несущей Combox 2) Загрузить все продукты (2-й набор данных), а затем фильтровать продукты, основанные на значении от несущей combox
Оба метода загружают 2-ю комбокс со значениями, которые мне нужны. Ни один из методов не помогает мне получить выпадающее меню продукта, чтобы отобразить выбранное значение после отображения страницы.
Обратите внимание, что я делаю все это в Page_Load
-Спасибо заранее для поиска.
В какой момент вы пытаетесь установить выбранное значение второго выпадающего списка? Если это все делается в Page_Load, привязка данных может помешать установке выбранного значения.Также может быть viewstate. – Gthompson83
Gthompson83 Я предполагаю, что ты прав. Я устанавливаю второе значение в page_Load после того, как установлено первое поле со списком. Просто пытаюсь выяснить, куда переместить набор во второй combobox. – pStan