Ciao Pietro, ho provato ma mi restituisce un errore nell'html della pagina .aspx ... la variabile variabile_server non esiste in questo contesto ... ti faccio vedere meglio la mia situazione:
![]()
nell'html ho questo:
<tr>
<td style="font-size:10px;width: 215px;" valign="top">
<script language="JavaScript1.2">
TreeMenu(-1, -1, <%=vet1%>, <%=vet2%>); </script>
</td>
</tr>
la funzione TreeMenu è in un file .js dove passandogli i vettori vet1 e vet2 mi crea un menu con sezioni e relative sottosezioni......(per prova metto sottosezioni statiche per solo la prima sezione)
nel codice (lato server) ho questo:
string[] vet1 = new string[10];
vet1[1] = "sezione1";
vet1[2] = "sezione2";
vet1[3] = "sezione3";
string[] vet2 = new string[10];
vet2[1] = "sottosezione1";
vet2[2] = "sottosezione2";
vet2[3] = "sottosezione3";
il problema sta nel fatto che questi vettori, cioè i nomi delle sezioni del menu devo prenderli dal database e siccome con javascript non posso fare una connessione al db, devo fare questo dal lato server...
Secondo te vet1 e vet2 non li riconosce forse perchè stanno in uno script javascript ????
Grazie!!
p.s. anche tu fai parte del mondo asp.net non negarlo![]()