Mi sitio InicioRegistrarseEntrada
Inicio » 2012 » Noviembre » 30 » El control ComboBox ASP .NEt
8:25 PM
El control ComboBox ASP .NEt

Sres Desarrolladores, les envio este aporte que permitirá conocer las opciones principales del control ComboBox, en este articulo no utilizo el enlace del control a base de datos, pero les prometo que dentro de poco preparo otro con enlaces a Base de Datos. Suerte a todos

UN POCO DE TEORIA

Los controles de lista como ListBox, ComboBox y CheckedListBox (pueden visitar el artículo en  http://www.elguille.info/colabora/puntoNET/FernandoLuque_Controles.htm) permiten el manejo de varias opciones, en este artículo trato de explicar el uso del control ComboBox.

El ComboBox es uno de los controles de lista mas utilizados en las aplicaciones tanto de escritorio como ASP .Net, este es sumamente versastil, su propiedad  DropDownStyle nos brinda presentarlo de forma variada. en el ejemplo he tratado de mostrar estas opciones.

El ejemplo también muestra como ingresar una fecha considerando edades entre 17 y 90 años. El botón Comprobar permite mostrar un mensaje si la fecha seleccionada es Correcta o Incorrecta.

A continuación sigue código en Visual Basic

Private Sub Cargar(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        'Llenar el Día
        Dim i As Integer
        For i = 1 To 31
            cboDia.Items.Add(i)
        Next

        'Llenar los Nombres de los Meses

        For i = 1 To 12
            cboMes.Items.Add(MonthName(i, False))
        Next

        'Al ingresar el rango para los años existen
        'diferentes posibilidades...consideremos mayores de 18 años
        'hasta las 90 años

        For i = Year(Now) - 90 To Year(Now) - 17
            cboAnio.Items.Add(i)
        Next

    End Sub

    Private Sub CompruebaFecha(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdComprobar.Click

        If cboDia.SelectedIndex = -1 Or cboMes.SelectedIndex = -1 Or cboAnio.SelectedIndex = -1 Then
            MessageBox.Show("Faltan datos...", "Fecha incompleta", MessageBoxButtons.OK)
            Exit Sub
        End If

        Dim vfecha As String

        vfecha = Trim(cboDia.SelectedItem) & "/" & Trim(Str(cboMes.SelectedIndex + 1)) & "/" & Trim(cboAnio.SelectedItem)

        If Microsoft.VisualBasic.IsDate(vfecha) = False Then
            MessageBox.Show("Fecha no valida...", "Error de ingreso", MessageBoxButtons.OK)
        Else
            MessageBox.Show("Fecha CORRECTA...", "Dato Válido", MessageBoxButtons.OK)
        End If

    End Sub

El código completo está en el archivo adjunto. Suerte a todos, espero les sirva de ayuda, no olviden dar su opinión en mi Panoramabox, gracias.

Vistas: 406 | Agregado por: miket | Valoración: 0.0/0
Total de comentarios: 0
Solamente los usuarios registrados pueden agregar comentarios.
[ Registrarse | Entrada ]
Martes, 11.26.2024, 5:46 AM
Menú del sitio
Formulario de entrada
Búsqueda
Archivo de registros
Estadística

Total en línea: 1
Invitados: 1
Usuarios: 0
Calendario
«  Noviembre 2012  »
LuMaMiJuViSaDo
   1234
567891011
12131415161718
19202122232425
2627282930
 






Copyright nientiendo © 2024 Miguel A. Vallejo Duran