繁体   English   中英

asp.net-> javascript-> webservice->从webservice调用返回两个类

[英]asp.net -> javascript -> webservice -> Returning two classes from webservice call

好的,我有一个创建的Web服务。 最初,我创建了一个类,并填充了该类,然后将该类返回给我的JavaScript。

伪码

Return myClass.toarray

....事实证明,我需要在通话过程中传回更多数据。 反过来,我将需要两个类传递回我的JavaScript。 我尝试将它们放入数组中,但没有用,我还尝试了其他一些没有太大意义的事情。 任何对此的建议将不胜感激,我相信其他人以前也曾遇到过这种情况。 我知道您必须将它们放入一个对象中,但到目前为止还没有弄清楚如何执行此操作。

基本上,我的问题是,如何将两个类对象传递回javascript?

我认为遵循这些思路可以解决您的问题

但是即使在此示例中,第二个类也像一个内部类,但是您可以在反序列化时轻松获得它

http://blogs.msdn.com/b/rakkimk/archive/2009/01/30/asp-net-json-serialization-and-deserialization.aspx

我以前经历过。 我决定不回到课堂。 相反,我只是尝试将我的两个班级合并为一个班级。 然后返回合并的数组。 但这取决于您将如何使用该数组。 如果您想将它们分开。 您可能需要在两个堆栈之间放置特殊字符作为标记。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM