我试图将我的asp.net代码中的自定义对象数组传递给webservice方法。 Web服务是ASMX,我现在无法改变它。我可以验证调用webservice后面的代码,自定义对象在数组中并具有正确的值。当我在webservice中设置断点时,我注意到该数组为空。
答案 0 :(得分:0)
我尝试了各种各样的东西,但我无法让它发挥作用。我尝试将自定义对象转换为对象并以这种方式传递它们。我也尝试将整个数组转换为类型对象,但是没有用。我试过收藏品;不行。我在这里读了很多,找不到任何能够真正做到这一点的人。所以我放弃了使用ASMX进行此操作并尝试使用WCF服务。这确实很好用。我创建了一个自定义对象。我创建了这个类的强类型集合并填充了该集合。然后我将此集合传递给WCF服务,该方法能够正确地查看所有对象。因此,如果有人陷入困境,请尝试常规的WCF服务。