Foros del Web » Programación para mayores de 30 ;) » .NET »

Seleccionar una opcion de combox y que salga un mensaje

Estas en el tema de Seleccionar una opcion de combox y que salga un mensaje en el foro de .NET en Foros del Web. Hola a tod@s, tengo un problema con el combobox y es que consigo rellenar el combobox con los datos de una base de datos pero ...
  #1 (permalink)  
Antiguo 01/04/2009, 09:49
 
Fecha de Ingreso: junio-2008
Mensajes: 250
Antigüedad: 15 años, 10 meses
Puntos: 1
Seleccionar una opcion de combox y que salga un mensaje

Hola a tod@s, tengo un problema con el combobox y es que consigo rellenar el combobox con los datos de una base de datos pero lo que me sucede en esta ocasión es que no consigo que al seleccionar uno de los apartados del combobox me aparezca un mensaje (según la opción del combobox que clicke saldrá un mensaje diferente). Muchas gracias.

El código que tengo es el siguiente:
Código PHP:
Public Class Form1
    Dim cadena 
As String "Data Source=PC;Initial Catalog=MiBaseDatos;Integrated Security=True"
    
Dim con As SqlConnection
    Dim sqltext 
As String
    Dim DTT 
As DataTable
    Sub abrir
()
        If 
IsNothing(conThen
            con 
= New SqlConnection(cadena)
            Try
                
con.Open()
            Catch 
ex As Exception
                MessageBox
.Show(ex.Message)
            
End Try
        
End If
    
End Sub
    Sub Cargar_ComboBox
()
        
abrir()
        
DTT = New DataTable
        Dim adapter 
As New SqlDataAdapter("Select ID, Nombre from Table1"con)
        
Dim cmd As New SqlCommand(sqltextcon)
        
Me.CBPrueba.DataSource DTT
        adapter
.Fill(DTT)

        
Me.CBPrueba.DisplayMember "Nombre"
    
End Sub

    
Private Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load
        Cargar_ComboBox
()        
        
Select Case CBPrueba.SelectedItem ("ID")
            Case 
"1"
                
Me.TextBox1.Text "Hola Mundo"
            
Case "2"
                
Me.TextBox1.Text "Paco"
        
End Select
    End Sub

    
End 
Class 
  #2 (permalink)  
Antiguo 01/04/2009, 10:36
Avatar de jlbautista  
Fecha de Ingreso: enero-2007
Ubicación: Durango, Méx.
Mensajes: 175
Antigüedad: 17 años, 3 meses
Puntos: 1
Respuesta: Seleccionar una opcion de combox y que salga un mensaje

Dos recomendaciones:
1. Cuando llenes el combo asígnale la propiedad ValueMember junto con DisplayMember.
2. Llena el combo como lo haces, y cuando necesites usar alguno de los elementos para mostrar el mensaje, usa el EVENTO SelectedIndexChanged(...), no como lo estás haciendo en el LOAD.
  #3 (permalink)  
Antiguo 02/04/2009, 07:02
 
Fecha de Ingreso: mayo-2008
Mensajes: 32
Antigüedad: 16 años
Puntos: 0
Respuesta: Seleccionar una opcion de combox y que salga un mensaje

Tabien lo que poeds hacer en caso de crear el combo server-side es agregar lo siguiente:


micombo.attributes.add("onchange","alert('aca'))

Con esto lo que haces es un alerta en javascript :)
  #4 (permalink)  
Antiguo 02/04/2009, 08:36
 
Fecha de Ingreso: junio-2008
Mensajes: 250
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Seleccionar una opcion de combox y que salga un mensaje

Muchas gracias, me ha sido de mucha utilidad
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:17.