tengo 3 dropdownlist, 2 de ellos los lleno desde la base de datos con mysql y otro tiene datos ingresados por mi, el problema esta que cuando hago un selecteditem.text de los dropdownlist llenados por la base de datos siempre me selecciona el primer item de este dropdownlist y en cambio en el que no esta llenado por base de datos, sea cual sea el item que yo selecciona si toma ese item por el codigo, esto se me hace algo raro y no he dado con la solucion, por favor alguien podria ayudarme.
este es el codigo de uno de los que lleno con al bd
Código:
aqui sea cual sea el item que seleccione siempre me escoge el primero. ddlOperation.DataSource = dts; ddlOperation.DataTextField = "tipoTransaccion"; ddlOperation.DataValueField = "idTransaccion"; DataBind(); Session["contenido"] = ddlOperation.SelectedItem.Text;
en cambio con el otro que lo llene manualmente no me sucede eso.