【发布时间】:2010-04-28 14:44:23
【问题描述】:
我对使用网络服务还比较陌生。我正在尝试创建一个将接受来自 ASP.Net 表单的数据,该表单的输入控件是在运行时动态创建的,我不知道将传递多少控件值。
我想我将在表单上使用 jQuery 的 serialize() 来获取数据,但是我让 Web 服务接受什么参数?我想也许我可以使用 serializeArray(),但我仍然不知道 JavaScript 数组要接受什么类型的变量。
最后,我想在将数据发送到 Web 服务之前,我可能需要使用数据创建一个简单的数据传输对象。如果有更简单的方法或我应该遵循的既定最佳实践,我只是不想通过 DTO 路线。
提前感谢您提供的任何指导,让我知道我不够清楚,或者如果您有任何问题。
【问题讨论】:
-
我可能没有正确理解您的体系结构,但听起来您好像完全控制了将输入值传递给 Web 服务的 ASP.Net 表单。如果是这种情况,为什么还需要单独的 Web 服务?
-
我有服务器处理,这是输入验证的一部分。根据控件 ID 中的详细信息,有一些特殊的验证规则。
标签: asp.net web-services json serialization