как получить значение gridview в выпадающий список

#c# #gridview #drop-down-menu

#c# #gridview #выпадающее меню

Вопрос:

Я работаю над проектом в asp.net c#. я хочу получить GridView значение / данные в TextBox и DropdownList и выполнить обновление. кажется, это работает для TextBox , но DropdownList , похоже, не работает. пожалуйста, любая помощь.

  txtempcode.Text = GridView1.SelectedRow.Cells[1].Text.Replace("amp;nbsp;", "");
 dropdownlistgend.Text = GridView1.SelectedRow.Cells[2].Text.ToString();
  

Ответ №1:

Вероятно, вам нужно добавить ListItem в выпадающий список вместо изменения Text свойства.

 string gridValue = GridView1.SelectedRow.Cells[2].Text.ToString();
DropDownList1.Items.Insert(0, new ListItem(gridValue, gridValue));
  

Комментарии:

1. я пробовал ваши коды, но у меня все еще не работает. не могли бы вы объяснить, как работают ваши коды?

2. Это добавляет элемент списка в выпадающий список, можете ли вы отладить код?

Ответ №2:

Попробуйте, это может быть полная справка.

 DropDownList1.Items.Insert(0, new ListItem(GridView1.SelectedRow.Cells[2].Text.ToString(), GridView1.SelectedRow.Cells[2].Text.ToString()));