En muchas ocasiones, nos resulta ? tener un dropdown, con todos los a?desde un a?ase, hasta el a?ctual.
Por ejemplo: para un formulario con el a?e nacimiento, o para filtrar elementos de una consulta a una base de datos.
En muchas ocasiones, nos resulta ? tener un dropdown, con todos los a?desde un a?ase, hasta el a?ctual.
Por ejemplo: para un formulario con el a?e nacimiento, o para filtrar elementos de una consulta a una base de datos.
Si lo hacemos de manera est?ca, resulta muy trabajoso ingresar todos los datos. Por ejemplo, todos los a?desde el 1900 hasta el 2004.
Adem? que pasa cuando pasemos al 2005? Tenemos que todos los a?agregar el nuevo a?Resulta muy poco pr?ico.
Por eso, con este tutorial, aprender?a utilizar ASP paragenerer un drop down con las siguientes caracter?icas:
Se puede establecer el a? partir del cu?comienza el listado
El listado genera autom?camente todas las opciones para los a?hasta el a?ctual, sea cual sea, ya que se toma el a?el servidor.
Permite establecer el a?legido en funci? una variable.
Aqu?st?l c?o:
‘defino el a? partir del cual comienzo el listado
strAnioBase = 1950
‘Se establece el a?el fin del listado.
strAnioFinal = Year(now)
‘Establezco la diferencia en a? y le sumo uno para obtener el numero actual de a?a listar.
strDifAnios = Year(now) – strAnioBase + 1
‘Defino el valor elegido si no hay variables en el querystring anio
‘Pueden elegir su variable aqui
If Request.QueryString(“anio”) =”" Then
strAnioSelect = Year(now)
Else
strAnioSelect = Request.QueryString(“anio”)
End If
%>
‘comienzo el loop
i=0
do while i
>
strAnioBase = strAnioBase+1
i=i+1
loop
%>
Comentarios