Tôi muốn chuyển đổi đối tượng .Net sang JSON trong chế độ xem. Mô hình chế độ xem của tôi giống như thế này,Chuyển đổi đối tượng .Net sang đối tượng JSON trong chế độ xem
public class ViewModel{
public SearchResult SearchResult { get; set;}
}
public class SearchResult {
public int Id { get; set; }
public string Text{ get; set; }
}
Tôi muốn chuyển đổi Model.SearchResult
sang đối tượng JSON. Currenty tôi đang làm nó như thế này:
System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
//....
var s = @serializer.Serialize(Model.Institution);
nhưng kết quả là như thế này,
var s = { "Name":"a","Id":1};
Create:228Uncaught SyntaxError: Unexpected token &
Làm thế nào tôi có thể chuyển đổi này một cách chính xác vào một đối tượng JSON?
tham khảo http: // stackoverflow.com/questions/3365551/asp-net-mvc-cách-to-convert-view-model-into-json-object –