日期:2014-05-17  浏览次数:20847 次

在webservice中,如何试用try,catch
在webservice中,通过throw new Exception抛错,然后调用webservice方法的时候用try catch捕获错误信息,并用MessageBox.Show(err.Message);获取到的结果是这样的
可我想要的只是红线那句,各位大神,求解啊 
webservice 异常

------解决方案--------------------
以前用过的办法是这样的:
在 webservice 中,用 try...catch...获取错误,并重新抛出:
throw new Exception("<err>"+ex.Message+"</err>");
然后在客户端判断是否存在 <err> 和 </err>,然后截取,呵呵
------解决方案--------------------
http://www.cnblogs.com/heekui/archive/2008/02/28/1084312.html