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 ! (:

0voto

Peter comentado

¿Y tu código es?

0voto

ShamiiCooper comentado

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

0voto

bl4z3r comentado

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

0voto

ShamiiCooper comentado

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

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

Otras Preguntas y Respuestas


...

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

Conecta