2011-10-21 10 views

risposta

13

È possibile serializzarlo su JSON utilizzando JavaScriptSerializer.

Qualcosa di simile:

System.Web.Script.Serialization.JavaScriptSerializer oSerializer = 
     new System.Web.Script.Serialization.JavaScriptSerializer(); 

string sJSON = oSerializer.Serialize(myVar); 

Poi nel codice aspx è possibile utilizzare:

var myVar = <%# sJSON %>; 

Quale sarà uscita qualcosa di simile:

var myVar = {"Name":"John","Age":"30","ID":"111"}; 
+0

Argomento per l'utilizzo di 'var' nell'istanza' oSerializer' ma buona risposta. – Jodrell

1

Usa serializzazione JSON per convertire un Oggetto .NET in JS che può essere deserializzato in un oggetto (o, eseguito in un oggetto).

Problemi correlati