当前位置:编程学习 > C#/ASP.NET >>

Json序列化存在外键的context对象失败,有好的解决办法没???

做mvc项目遇到这个问题,从controller返回json结果到view,如果context对象有外键的话,序列化就失败了。
可以再EF生成的对应外键属性添加[ScriptIgnore]来解决,不过比较麻烦,还有别的方法吗? --------------------编程问答-------------------- 不知道用Newtonsoft.Json 这个来解析Json 能否解决你的问题。
他会自动识别实体对象里的属性类型。 --------------------编程问答-------------------- 没遇到过
--------------------编程问答-------------------- 遇到过一样的问题,我的一个树型表里有ID,PARENTID,添加了自我引用的外键,连接了ID和PARENTID,在使用MVC3.0的JSON()方法的时候,提示循环的引用。创建不了JSONRESULT。
我现在是用循环属性拼接的方式。
补充:.NET技术 ,  LINQ
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,