我用PetShop的框架做了一个小网站,实体类都加上了[Serializable]。
现在要用到到JSON数据,使用了http://www.cnblogs.com/zhaozhan/archive/2011/01/09/1931340中的JSONHepler,但是发现了问题。
实体类
- C# code
[Serializable] public class DepartmentInfo { public int DepartmentId { get; set; } public string DepartmentName { get; set; }}
如果实体类上没有[Serializable],是正常显示的
比如{"DepartmentId":1,"DepartmentName":"yyy"}
如果实体类上有[Serializable],通过FF查看响应,得到的JSON数据是这样子的
{"<DepartmentId>k__BackingField":1,"<DepartmentName>k__BackingField":"yyy"}
请问怎么解决啊?如果把[Serializable]都去掉,对我网站会有什么影响?
------解决方案--------------------------------------------------------
如需要阅读该回复,请登录或注册CSDN!