将复杂类从 C# 返回给 jQuery
本文关键字:返回 jQuery 复杂 | 更新日期: 2023-09-27 18:33:21
我有一个由属性和Listof otherClass组成的c#类(myClass)。在设置 myClass 属性并将项目添加到 otherClass List 后,我使用以下命令将类 (myClass) 返回给 jQuery -
context.Response.Write(new JavaScriptSerializer().Serialize(myClass));
在我的jquery成功函数中,我使用以下命令解析JSON-
var a = $.parseJSON(data);
问题是我得到了没有其他类列表的 myClass 对象......
我怎样才能把包括其他类的列表在内的 myClass 类发回 jQuery?
用
JavaScriptSerializer
解决它会很痛苦。使用 Json.Net。
context.Response.Write(JsonConvert.SerializeObject(myClass));
将 otherClass 的列表从私有更改为公共可以解决问题。
谢谢