我正在尝试动态填充我的jqGrid ...
我一直在冒险让我的jquery网格填充数据。你会如何设置你的jquery字符串?我创建了一个像这样的对象......
public static object JsonHelper(TemplateModel model){
var values = model.Template;
var JsonDataList = new {
total = 1,
page = 1,
records = model.Template.Count,
rows = (from val in values
select new {
cell = //new string(
":[\"id\" :\"" + val.EncounterId +",\""+
"\""+val.MRN + ",\""+
"\""+val.HostpitalFinNumber +",\""+
"\""+val.FirstName+",\"" +
"\""+val.LastName +",\"" +
"\""+val.DateOfBirth.ToString() +",\""+
"\""+val.CompletedPathway +",\""+
"\""+val.CompletedPathwayReason +",\""+
"\""+val.PCPAppointmentDateTime.ToString() + ",\""+
"\""+ val.SpecialistAppointmentDateTime.ToString() + ",\""+
"\""+val.AdminDate.ToString()+"\"]"
}).ToString()//.ToArray()
};
return JsonDataList;
}
这只是一个对象,
但是我使用Json
methbod调用返回对象...
这是我做的......
return Json(DataRepository.JsonHelper(model.FirstOrDefault()), JsonRequestBehavior.AllowGet);
我从搜索电话中获取模型...我知道我做错了什么...有人能给我一个简单的例子来说明如何将一个简单的对象变成json吗?
答案 0 :(得分:2)
我建议您研究Google's gson library.我在使用JSON时使用它并且它运行良好。
答案 1 :(得分:0)
好吧,我刚刚使用字符串生成器和一个好的JSON调试器来获取正确的字符串,看起来好像它有效......