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