entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Problema con DropDownList

Buenas, estoy teniendo un problema con el DDL, no me deja seleccionar el primer elemento.. para que se dispare el evento SelectedIndexChanged tengo que seleccionar cualquier otro elemento y luego el primero. Alguna idea de por qué?
PD: tengo dos ddl, en el segundo cargo los elementos según lo que se seleccionó en el primero.
Gracias y saludos ! (:

Peter comentado Feb 8

¿Y tu código es?

ShamiiCooper comentado Feb 8

En el primer DDL cargo los elementos desde el asistente, para el segundo uso este codigo:

private void llenarDDL(DropDownList DDLcodArt)
    {
        String ruta =
    "Data Source=COOPER-PC\\SQLEXPRESS2;Initial Catalog=BookvieShop;Integrated Security=True";
        string consulta = "SELECT * FROM Articulos INNER JOIN DetalleArticulos on CodArt_DA=CodArticulo_A WHERE DetalleArticulos.CodEditorial_DA = " + DDLeditorial.SelectedValue.ToString() ;

        SqlConnection cn = new SqlConnection(ruta);
        SqlCommand cmd = new SqlCommand(consulta, cn);
        cn.Open();
        SqlDataReader dr = cmd.ExecuteReader();
        DDLcodArt.DataSource = dr;
        DDLcodArt.DataTextField = "Nombre_A";
        DDLcodArt.DataValueField = "CodArticulo_A";
        DDLcodArt.DataBind();
        cn.Close();
    }

que lo llamo desde el evento SelectedIndexChanged del primer DDL.
Los datos los carga perfectamente, sólo que no me funciona seleccionar el primer elemento, de ninguno de los DDL

bl4z3r comentado Feb 9

¿La tecnología que usas es ASP.Net WebForms?

ShamiiCooper comentado Feb 9

Cuando empecé el proyecto elegí el sitio web vacío, pero sí..

Por favor, accede o regístrate para responder a esta pregunta.

¿Conoces alguien que puede responder?
¡Comparte esta pregunta!


Actividad Reciente

¿Eres Usuario Apple?

...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta