Hola
Tengo varios DropDownList dentro de un Form
<asp:DropDownList id="Dd1" runat="server" />
El Value del elemento seleccionado de cada uno de estos DropdownList debe ser insertado en una tabla mediante un comando.
Pero resulta que cuando le doy al boton Submit se insertan bien los datos de los input, etc menos los de los DropDownList de los cuales no obstante el valor que haya seleccionado, siempre se inserta el Value del primer elemento del DropDownList.
esto es lo que le asigno al command:
myCommand.Parameters["@a"].Value = Convert.ToInt32(Dd1.SelectedValue);
El problema esta aquí "Dd1.SelectedValue" , que devuelve siempre el valor de
la primera opcion de forma arbitraria.
He notado que al hacer un PostBack los controles input mantienen su value mientras que los DropDownList se vuelve a seleccionar en su primer lemento....
Alguna idea?
Gracias