【发布时间】:2017-08-08 17:09:28
【问题描述】:
我想将序列化对象从 C# 发送到 JS。 代码是:
var RegisteredUsers = new List<Person>();
RegisteredUsers.Add(new Person() { PersonID = 1, Name = "Bryon Hetrick", Registered = true });
RegisteredUsers.Add(new Person() { PersonID = 2, Name = "Nicole Wilcox", Registered = true });
RegisteredUsers.Add(new Person() { PersonID = 3, Name = "Adrian Martinson", Registered = false });
RegisteredUsers.Add(new Person() { PersonID = 4, Name = "Nora Osborn", Registered = false });
var serializer = new JavaScriptSerializer();
var serializedResult = serializer.Serialize(RegisteredUsers);
现在,
1)我如何将它发送到客户端?
2)我如何访问每个元素(即我想取具有 ID 的名称
谢谢。
【问题讨论】:
-
这信息不足以回答。你在使用框架吗?您是否尝试过形成包含序列化数据的响应?
-
您是在使用 ASP.NET 还是只是在运行控制台应用程序? MVC 或 WebAPI 怎么样?
-
@styfle 是的,我正在使用 ASP.NET。我在客户端做了“http.get”来获取数据。在服务器端,我准备了上面提到的所有数据。现在我该怎么办?
标签: javascript c# html javascriptserializer