Asp.net 发送至&;在服务器端方法中解码JSON数据
我不知道如何将JSON数据发送到服务器端函数,也不知道如何将JSON数据反序列化到特定的类 假设我需要通过json和jquery将客户相关信息从客户端发送到服务器端,我希望客户信息将反序列化到服务器端的客户类。请帮助我编写代码和概念。ASP.NET将处理此问题 例如,如果您有此Asp.net 发送至&;在服务器端方法中解码JSON数据,asp.net,json,pagemethods,Asp.net,Json,Pagemethods,我不知道如何将JSON数据发送到服务器端函数,也不知道如何将JSON数据反序列化到特定的类 假设我需要通过json和jquery将客户相关信息从客户端发送到服务器端,我希望客户信息将反序列化到服务器端的客户类。请帮助我编写代码和概念。ASP.NET将处理此问题 例如,如果您有此人员类: public class Person { public string FirstName { get; set; } public string LastName { get; set; } pub
人员
类:
public class Person {
public string FirstName { get; set; }
public string LastName { get; set; }
public string Address { get; set; }
public string City { get; set; }
public string State { get; set; }
public string Zip { get; set; }
}
以及接受该类型参数的page方法:
[WebMethod]
public static void DoSomethingWithPerson(Person ThePerson)
如果像这样将JSON传递到方法中:
{"ThePerson":{"FirstName":"Dave","LastName":"Ward"}}
然后,ASP.NET将自动将JSON转换为Person
类的实例,并将其发送到page方法中,由Person处理
例如,如果您有此人员
类:
public class Person {
public string FirstName { get; set; }
public string LastName { get; set; }
public string Address { get; set; }
public string City { get; set; }
public string State { get; set; }
public string Zip { get; set; }
}
以及接受该类型参数的page方法:
[WebMethod]
public static void DoSomethingWithPerson(Person ThePerson)
如果像这样将JSON传递到方法中:
{"ThePerson":{"FirstName":"Dave","LastName":"Ward"}}
然后,ASP.NET将自动将JSON转换为
Person
类的实例,并将其作为Person
发送到page方法中。您应该先用谷歌搜索。JSON decodersi search和我都得到了一些链接,但他们的方法不同。在转换为json格式后,他们将复杂数据发送到客户端大小。所以我需要一个指南,使我能够将复杂的数据从客户端发送到服务器端,然后解码到我的类中。JSON decodersi search和我都得到了一些链接,但他们的方法不同。在转换为json格式后,他们将复杂数据发送到客户端大小。因此,我需要一个指南,使我能够将复杂数据从客户端发送到服务器端,并将其解码到我的类中。您可以查看以下类似的线程: