Option nei Jump Menu

frankiedeguello

Utente Attivo
24 Mag 2005
42
0
0
49
Ciao a tutti
Avendo un menu a tendina di questo genere:

<select size="1" name="D1" onChange="if (this.selectedIndex!=0){prz()}">
<option selected>Scegli...</option>
<option value="<%=Rs("campoA")%>"><%=Rs("campo1")%></option>
<option value="<%=Rs("campoB")%>"><%=Rs("campo2")%></option>


vorrei fare in modo che se sul database (access2000) il campo1 o il campo2 sono vuoti allora non compare la voce sul menu, come posso risolvere?

Ho già provato a fare degli IF in ASP ma non funziona...
 
prova così...

i=1
do while not rs.eof
if rs("campo"&i)<>"" or not isnull(rs("campo"&i)) then
<option>rs("campo"&i)</option>
end if
i=i+1
loop

nn ne sn sicuro al 100% ma provare nn guasta
 
Ciao, grazie della risposta, ho risolto in questo modo (molto semplice, ma prima di arrivarci ci ho messo 2 giorni!)

dato che il campo che compare nelle option ha sempre la stassa dicitura ho fatto:

<% if (Rs("campo1") == "dicitura1")
{ %>
<option value="<%=Rs(campoA")%>"><%=Rs("campo1")%></option>
<% } %>

il tutto funziona a meraviglia!!

grazie di nuovo a presto ;)
 

Discussioni simili