Web Service 返回参数

我用使用Web Service 就是为了让其在服务器端处理,然后返回一个结果,但是在服务器端返回的数据类型是有限制的,因为客户端可能并不能识别这种类型,比如Dictionary,当然返回普通的int,string是没有问题的,但是有的时候我们返回的比较复杂,那么自己构建XML然后在前端解析XML。

对于Slverlight来说,我们可以使用json,我们使用一个对象定义其结构,注意该类应该放在asmx.CS这个文件中,如果单独定义了一个cs文件,那么客户端就必须存在和这个一样结构的类,原因大家可以通过下面博文中的序列化和反序列化代码中得知:http://www.cnblogs.com/Mainz/archive/2011/11/10/2244567.html

原文地址:https://www.cnblogs.com/zuiyirenjian/p/2692462.html