none
Usar PlaceHolder en un Dropdownlist RRS feed

  • Pregunta

  • Hola,

    Podríais ayudarme para poner título dentro de un dropdownlist?
    Tipo placeholder para poner el nombre (que no se pueda seleccionar) del conjunto de elementos que contiene el dropdownlist.

    Gracias.


    Jose

    miércoles, 20 de julio de 2016 7:32

Respuestas

  • Hola jose_programando

    Como no especificas si es winforms o web, te dejaré una opción para ambas.
    Si fuese web con ASP.NET

    <select>
        <option value="" selected disabled>Seleccione una opción</option>
        <option value="">A</option>
        <option value="">B</option>
        <option value="">C</option>
    </select>

    y si fuese WinForms

                'Haciendo cuenta que ya tienes cargado tu datatable con los datos que vas a pasaar al ComboBox
                Dim row As DataRow = dt.NewRow()
    
                row.Item("primary_key_de_tu_tabla") = 0
                row.Item("campo_nmombre_de_tu_tabla") = "Seleccione una opción"
    
                ' Insertamos la nueva fila en la posición 1
                ' del objeto DataTable.
                '
                dt.Rows.InsertAt(row, 0)
    
                ' Asignamos al datasource del combo el objeto dt 
                With ComboBox1
                    .DataSource = dt
                    .DisplayMember = "campo_nmombre_de_tu_tabla"
                    .ValueMember = "primary_key_de_tu_tabla"
                End With

    Espero te sea de ayuda.

    Suerte!

     

    Javier

    miércoles, 20 de julio de 2016 13:40