Dopo ore di inutili prove mi sono deciso a chiedere aiuto. Quando carico una pagina asp imposto una variabile (nel mio caso si chiama indicevoce) che ricevo da una querystring.
Voglio creare una select in cui sia selezionata la voce corrispondente (ad es. se indicevoce=10 voglio che sia selezionata la decima voce).
Non c'è niente da fare perchè all'interno della select il codice non riconosce il valore della variabile.
Il codice è questo
<form name="form1" method="post" action="Lista.Asp">
<select name="Agente">
<% if not rsagenti.eof then
rsagenti.movefirst
contatorevoce=0
while not rsagenti.eof %>
<%if contatorevoce=indicevoce then%>
<option selected><% response.write rsagenti("DesUtente")></option>
<%else%>
<option><% response.write rsagenti("DesUtente") %></option>
<%end if%>
<% rsagenti.movenext
contatorevoce=contatorevoce+1
wend
end if %>
</select> </td>
</form>
Il problema è che la variabile indicevoce non è visibile nella select. Non so come fare. Sarò molto grato a chiunque mi possa aiutare. Ciao, Manlio

Rispondi quotando