我做了一个web服务,客户端将调用它的方法。假设一个方法需要四个参数,并且我想检查这些参数是否为空,我希望将响应发送回客户端,并且我想将它发送为警报,以便客户端知道哪些参数为空。我无法强制客户端准确地给出所有参数。这可能吗?如何返回来自webservice的响应
[WebMethod]
Public void Method1(string str1,string str2,string str3,string str4)
{
if((str1=="") || (str2==""))
{
//send response back to client in form of an alert
}
}
你的方法返回类型void?如何将回复发送回客户端 – 2012-07-07 05:06:16
@Waqar,根据下面的答案,抛出一个异常就可以了。 – 2012-07-07 05:35:58
@sneakthief是的,我认为这是唯一的选择 – 2012-07-07 05:41:24