Originariamente inviato da laplace82
Sarò tardo ma non mi funziona!

Ho risolto inserendo nella pagina di progettazione un HiddenField nel quale, lato server, vado ad impostare il valore della variabile var1, Hiddenfield facilmente recuperabile lato client dallo script.

Rimane però che mi piacerebbe capire come mai non mi funziona il passaggio della variabile var1 da ASP a javascript (con <%= var1 %>)

Scusami, io ho fatto una pagina di prova, copiato e incollato. Se non ti funziona è perchè la tua pagina è fatta con caratteristiche che non citi.

Solo a titolo di esempio, se la tua pagina usa i temi, quella istruzione produrrà un errore del tipo:
Impossibile modificare l'insieme Controls perché il controllo contiene blocchi di codice (ossia <% ... %>).

E si risolve mettendo

var varJS = "<%# var1 %>";

e facendo, nell'evento load

Me.Header.DataBind()