Quiero convertir un objeto .Net en JSON en la vista. Mi modelo es vista como esta,Convertir objeto .Net al objeto JSON en la vista
public class ViewModel{
public SearchResult SearchResult { get; set;}
}
public class SearchResult {
public int Id { get; set; }
public string Text{ get; set; }
}
quiero convertir en Model.SearchResult
a un objeto JSON. Currenty lo estoy haciendo de esta manera:
System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
//....
var s = @serializer.Serialize(Model.Institution);
pero el resultado es así,
var s = { "Name":"a","Id":1};
Create:228Uncaught SyntaxError: Unexpected token &
¿Cómo puedo convertir esto correctamente a un objeto JSON?
consulte http: // stackoverflow.com/questions/3365551/asp-net-mvc-how-to-convert-view-model-into-json-object –