У меня есть один dataAccessLayer.cs, который предоставляет метод редактирования, удаления, обновления; один элемент управления GridView для отображения ограниченных данных; один элемент управления DetailsView для отображения более подробной информации. Когда я нажимаю кнопку выбора в режиме сетки, а затем детализирует значение детализации заливки. Но я создаю dropdownlist на codeBehind, чтобы показать данные в detailView. до сих пор нет ошибки но Когда я хочу, чтобы редактировать данные в программе DetailView не поймать DROPDOWNLIST значения для редактированияКак получить dropdownlist выбранное значение, пока я редактирую данные в detailView control?
protected void DetailsView1_DataBound(object sender, EventArgs e)
{
if (DetailsView1.CurrentMode == DetailsViewMode.Edit)
{
DropDownList dropDownList = (DropDownList)DetailsView1.FindControl("DropDownList2");
dropDownList.DataSource = ss.DataTableMtd("spGetAllMarkaIdName");
dropDownList.DataTextField = "Marka_Name";
dropDownList.DataValueField = "Marka_Name";
dropDownList.DataBind();
}
}
Вы знаете подробностиПросмотреть изменение кнопки автоматически получить значение! И я не знаю, где я пишу строковое значение = DropDownList1.SelectedValue.ToString(); – stackoverflowmet