Я два дня пытался понять, почему эта ошибка, и ничего, что я делаю, не помогает мне получить ответ.
Оказывается, у меня есть форма, в которой есть два раскрывающихся списка типов элементов управления, каждый из которых заполняет метод, который подключается к базе данных и выполняет запрос для извлечения данных.
Этот метод сохраняет данные в таблице данных позже, чтобы заполнить раскрывающийся список, используя следующий код:
DataTable dt = PartStoreAdministrativeTools.BS.SELECTS.Instance.LoadProcess ();
DdlHeaderProcess.DataSource = dt;
DdlHeaderProcess.DataTextField = "Process";
DdlHeaderProcess.DataValueField = "ID";
DdlHeaderProcess.DataBind ();
затем есть кнопка, которая, когда пользователь нажимает на нее, должна захватить выбранную опцию, для которой я использую следующий код в событии нажатия кнопки:
string val = DdlHeaderProcess.SelectedItem.Text;
Теперь проблема в том, что когда я нажимаю на кнопку, он выбирает элемент # 1 из списка, даже если пользователь выбрал другой
Если вам нужна дополнительная информация, чтобы иметь более четкое представление, дайте мне знать, пожалуйста.