Ver Mensaje Individual
  #9 (permalink)  
Antiguo 30/05/2008, 03:23
Javichechu
 
Fecha de Ingreso: junio-2007
Mensajes: 327
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: Almacenar el value en un desplegable

Pongo mi código

Código:
Public Class ListItem

    Public myvalue As String
    Public mytext As String


    Sub New(ByVal value As String, ByVal text As String)

        myValue = value
        myText = text

    End Sub

    Public Property PropiedadValue() As Integer
        Get
            Return myvalue
        End Get
        Set(ByVal Value As Integer)
            myvalue = Value
        End Set
    End Property

    Public Property PropiedadText() As Integer
        Get
            Return mytext
        End Get
        Set(ByVal Value As Integer)
            mytext = Value
        End Set
    End Property

End Class
Y luego cuando quiero meter un item hago ésto:

Código:
iCodigo = Convert.ToInt32(NodoAux.Attributes("id").Value)
sValor = NodoAux.Attributes("descripcion").Value

Lista.Items.Add(New ListItem(iCodigo.ToString(), sValor))

Lista.ValueMember = "PropiedadValue"
Lista.DisplayMember = "PropiedadText"