Asp.net c#,反序列化后,id属性设置为0

时间:2015-04-05 15:12:16

标签: c# asp.net

我将json格式的数据传递给控制器​​,如下面的

test_json = "[{\"id\":85,\"name\":\"AAA\"},{\"id\":86,\"name\":\"BBB\"}];

但反序列化后,id属性始终设置为0。

JavaScriptSerializer serializer = new JavaScriptSerializer();
IList<myObj> myObjs = serializer.Deserialize<IList<myObj>>(test_json);

myObjs包含2个列表,但ID属性均为0。

为什么会这样?以及如何使用正确的ID设置对象数据?

0 个答案:

没有答案