Voglio convertire un oggetto .Net in JSON nella vista. Il mio modello è vista come questo,Converti Oggetto .Net in oggetto JSON nella vista
public class ViewModel{
public SearchResult SearchResult { get; set;}
}
public class SearchResult {
public int Id { get; set; }
public string Text{ get; set; }
}
voglio convertire Model.SearchResult
in un oggetto JSON. Currenty sto facendo in questo modo:
System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
//....
var s = @serializer.Serialize(Model.Institution);
ma il risultato è come questo,
var s = { "Name":"a","Id":1};
Create:228Uncaught SyntaxError: Unexpected token &
Come posso convertire questo correttamente a un oggetto JSON?
fare riferimento a http: // StackOverflow.it/questions/3365551/asp-net-mvc-how-to-convert-view-model-in-json-object –