none
como borrar un dropdownlist RRS feed

  • Pregunta

  • hola que tal, nuevamente con un pregunta, tengo un asp y uso un control dropdownlist de la siguiente  forma

    <asp:DropDownList ID="ddlSemestre" runat="server" AppendDataBoundItems="true">
                    
    <asp:ListItem Value="0">--Seleccione un semestre</asp:ListItem>

                </asp:DropDownList>

    y limpio la el dropdownlist de la siguiente forma

    ddlSemestre.Items.Clear();

    mi duda es como puedo dejar la opción <asp:ListItem Value="0">--Seleccione un semestre</asp:ListItem> al momento de limpiar el dropdownlist

    muchas gracias por la ayuda

    martes, 21 de abril de 2015 19:06

Respuestas

  • si con las respuestas anteriores no observas que se muestre el item creado. Agrega

    dropdownlist1.DataBind() después de hacer el Add()


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    jueves, 23 de abril de 2015 20:43
    Moderador
  • hola

    si usas el Items.Clear() seguramente tambine elimine el item por defecto

    como asignas los datos al combo, usas el Items.Add() ?

    tambien podrias eliminar el item y volverlo a crear

    dropdownlist1.Items.Add(new ListItem("0", "-seleccione semestre-"));

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Freddy_Lopez martes, 12 de mayo de 2015 17:01
    martes, 21 de abril de 2015 19:24
  • gracias por responder Leandro lleno así el dropdownList

     if (ddlPeriodo.SelectedValue == "1")
                {
                    for (int i = 1; i <= 9; i++)
                    {
                        if (i % 2 == 0)
                            ddlSemestre.Items.Add(i.ToString());
                    }
                }

    pero ya lo cheque como dices pero no me sale --Seleccione un periodo me sale 0

    • Marcado como respuesta Freddy_Lopez martes, 12 de mayo de 2015 17:00
    martes, 21 de abril de 2015 20:18
  • Hola Freddy_Lopez,

    Gracias por consultar en los foros. Prueba así:

    DropDownList1.Items.Add(new ListItem("Seleccione Semestre", "0", true));                   

    Saludos,

    Karen.

    _________________


    Por favor, recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema.

    Es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    jueves, 23 de abril de 2015 18:18
    Moderador

Todas las respuestas

  • hola

    si usas el Items.Clear() seguramente tambine elimine el item por defecto

    como asignas los datos al combo, usas el Items.Add() ?

    tambien podrias eliminar el item y volverlo a crear

    dropdownlist1.Items.Add(new ListItem("0", "-seleccione semestre-"));

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Freddy_Lopez martes, 12 de mayo de 2015 17:01
    martes, 21 de abril de 2015 19:24
  • gracias por responder Leandro lleno así el dropdownList

     if (ddlPeriodo.SelectedValue == "1")
                {
                    for (int i = 1; i <= 9; i++)
                    {
                        if (i % 2 == 0)
                            ddlSemestre.Items.Add(i.ToString());
                    }
                }

    pero ya lo cheque como dices pero no me sale --Seleccione un periodo me sale 0

    • Marcado como respuesta Freddy_Lopez martes, 12 de mayo de 2015 17:00
    martes, 21 de abril de 2015 20:18
  • Hola Freddy_Lopez,

    Gracias por consultar en los foros. Prueba así:

    DropDownList1.Items.Add(new ListItem("Seleccione Semestre", "0", true));                   

    Saludos,

    Karen.

    _________________


    Por favor, recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema.

    Es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    jueves, 23 de abril de 2015 18:18
    Moderador
  • si con las respuestas anteriores no observas que se muestre el item creado. Agrega

    dropdownlist1.DataBind() después de hacer el Add()


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    jueves, 23 de abril de 2015 20:43
    Moderador