pregunta simple DropDownList

22/04/2005 - 21:21 por Alejandro Giardino | Informe spam
Quiero setear por código el índice de un DropDownList.
Estuve intentando con la propiedad SelectedIndex pero no logré setearlo
¿alguna sugerencia?

Gracias
 

Leer las respuestas

#1 Alejandro Giardino
22/04/2005 - 23:20 | Informe spam
En realidad no es eso lo que necesito.
Yo estoy llenendo un Dropdownlist cuando se carga una página, lo lleno con
este código

DropDownList.Items.Add(TEXTO)

Como resultado en el cliente obtengo el tag html <select> con los <option>
correspondientes. El tema es que quiero setear un value para el option
distinto de lo que se muestra en pantalla, algo así, por ejemplo:
<select>
<option value="1">Capital Federal</option>
<option value="2">Gran Buenos Aires</option>
<option value="3">Buenos Aires Interior</option>
</select>

Y luego necesito poder recuperar esos values desde el código ASP.
El problema es que el código que estoy usuando carga en el value el mismo
valor que mete dentro del option, algo así:

<select>
<option value="Capital Federal">Capital Federal</option>
<option value="Gran Buenos Aires">Gran Buenos Aires</option>
<option value="Buenos Aires Interior">Buenos Aires Interior</option>
</select>


Gracias
"Matias Iacono" escribió en el mensaje
news:epG$
Prueba con:

Me.DropDownList1.Items(INDICE).Selected = True



Donde INDICE es la posicion del item que quieres seleccionar. Empieza en
cero.

Saludos,

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE2

Profile: http://aspnet2.com/mvp.ashx?MatiasIacono
"Alejandro Giardino" escribió en el mensaje
news:%
> Quiero setear por código el índice de un DropDownList.
> Estuve intentando con la propiedad SelectedIndex pero no logré
setearlo
> ¿alguna sugerencia?
>
> Gracias
>
>


Preguntas similares