[原因]
因为这个表和另一个表是有一对多关系的, 当序列化表 1 的时候, 会找到和另一个表 2 关联的字段, 就会到另一个表 2 中序列化, 然后另一个表 2 中也有一个字段和表 1 相关联. 这样. 序列化就会发生这种错误!
[解决方案]
/ 注: 这里值得注意的是, 当有外键向关联时, 必须要指定序列化元素, 如果没有外键相关联, 直接序列化该实体对象
- return JSON(new {
- ti.TypeName,ti.Typevalue,ti.UserId,ti.Remark,ti.FullPath,ti.TyId,ti.isdisplay
- }, JsonRequestBehavior.AllowGet);
来源: http://www.bubuko.com/infodetail-2851444.html