62,046
社区成员
发帖
与我相关
我的任务
分享
Model.TestSchme testSchme = ManagerFactory.testSchmeSrv.Get(int.Parse(hd_TestSchme.Value.ToString()));
return Newtonsoft.Json.JsonConvert.SerializeObject(testSchme);
testSchme.WorkOrder = null;
Model.TestSchme testSchme = ManagerFactory.testSchmeSrv.Get(int.Parse(hd_recId.Value.ToString()));
return JSON.Serialize(new
{
TestSchmeName = testSchme.TestSchmeName,
BeginDate = testSchme.BeginDate,
EndDate = testSchme.EndDate,
Interval = testSchme.Interval,
ExecuteCycle = testSchme.ExecuteCycle,
Content = testSchme.Content,
IsInDoor = testSchme.IsInDoor,
IndoorPicFileName = testSchme.IndoorPicFileName,
TestClassifys = testSchme.TestClassifys
});
但是去掉最后的那个集合属性estClassifys = testSchme.TestClassifys就可以序列化了
看来不是testSchme是一个单独的实体,不能够ToList或ToArray转为list或array啊 Get方法这后用ToList或ToArray转为list或array试试
Get方法这后用ToList或ToArray转为list或array试试
看WorkOrder 是怎么赋值的,是不是访问testSchme.WorkOrder 才从数据库取数据 ***************************************************************************** 签名档: http://feiyun0112.cnblogs.com/
Get方法这后用ToList或ToArray转为list或array试试