序列化类型为XX的对象时检测到循环引用
来源:互联网 发布:mp3 编辑软件 mac 编辑:程序博客网 时间:2024/06/05 05:41
我有一个Studen类型,有5个字段,num,name,birth,idcard,classId,我们一般写Linq查询的时候就是这样写
List<Student> stus = from Student s in dc.Student select s;
那么其实我只想用其中的两个字段num,name,我就需要写一个dto
StudentDto: num,name
List<Student> stus = from Student s in dc.Student
select newStudentDto
{
Num = s.Num,
Name = s.Name
};
我们注意到classId属于外键,表示一种关系。这个字段的存在,使我们在序列化这个列表对象时(ajax操作时拿到json数据),会报错——序列化XXX对象时检测到循环引用。
这个时候我们就需要利用DTO了,取出要用的字段即可。
List<Student> stus = from Student s in dc.Student
select newStudentDto
{
Num = s.Num,
Name = s.Name
};
JavaScriptSerializer jss = new JavaScriptSerializer();
Response.Write(jss.Serialize(stus));
Response.End();
前台就可以用$.getJSON接收数据了。
我有一个Studen类型,有5个字段,num,name,birth,idcard,classId,我们一般写Linq查询的时候就是这样写
List<Student> stus =
那么其实我只想用其中的两个字段num,name,我就需要写一个dto
StudentDto: num,name
List<Student> stus =
我们注意到classId属于外键,表示一种关系。这个字段的存在,使我们在序列化这个列表对象时(ajax操作时拿到json数据),会报错——序列化XXX对象时检测到循环引用。
这个时候我们就需要利用DTO了,取出要用的字段即可。
List<Student> stus =
前台就可以用$.getJSON接收数据了。
- 序列化类型为XX的对象时检测到循环引用。
- 序列化类型为XX的对象时检测到循环引用
- EntityFramework 序列化类型为XX的对象时检测到循环引用
- 序列化类型的对象时检测到循环引用
- 序列化类型为“×××的对象时检测到循环引用
- EF提示“序列化类型为XXX的对象时检测到循环引用”
- 序列化类型为“System.Reflection.RuntimeModule”的对象时检测到循环引用
- EF提示“序列化类型为XXX的对象时检测到循环引用”
- EF提示“序列化类型为XXX的对象时检测到循环引用”
- 序列化类型为“System.Data.Entity.DynamicProxies.Photos....这个会的对象时检测到循环引用
- 使用json序列化类型为“ajax学习.DataSetComment+T_CommentDataTable”的对象时检测到循环引用。
- Linq查询中类型的转化以及序列化XXX对象时检测到循环引用
- 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
- 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
- 在使用Linq to SQL并序列化一个数据对象的时候报System.InvalidOperationException异常,序列化类型XXX的对象时检测到循环引用。
- webservice中的序列化时 检测到对象的循环引用
- 对象循环引用与序列化问题
- 序列化---对象引用的序列化
- 【Android】使用LinearLayout实现计算器效果
- 判断字符串中的字符是否唯一
- 网站推广经验浅谈:如何转变外链的效果
- slidingMenu的使用
- Topcoder SRM 596
- 序列化类型为XX的对象时检测到循环引用
- .NET Chart(1)---创建最基本的图表(设计器方式)
- char型变量中能不能存贮一个中文汉字?为什么?
- 猎头解密互联网公司offer行情,网易游戏研发高达40W--IT薪资待遇
- 网站优化过程中一个优秀的网站编辑需要具备哪些素质
- 【IOS控件详解】之UIScrollView
- 设计模式概述
- ubuntu12.04下wine1.5.9安装QQ2012详细步骤
- Connection reset by peer的常见原因