在webservice中,如何试用try,catch 在webservice中,通过throw new Exception抛错,然后调用webservice方法的时候用try catch捕获错误信息,并用MessageBox.Show(err.Message);获取到的结果是这样的可我想要的只是红线那句,各位大神,求解啊 webservice异常 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Exception err ;//为ws返回的Exceptionwhile(err.InnerException!=null){ err = err.InnerException;}MessageBox.Show(err.Message);看看这样行不行 以前用过的办法是这样的:在 webservice 中,用 try...catch...获取错误,并重新抛出:throw new Exception("<err>"+ex.Message+"</err>");然后在客户端判断是否存在 <err> 和 </err>,然后截取,呵呵 err.Message 应该没问题的 http://www.cnblogs.com/heekui/archive/2008/02/28/1084312.html C#删除及写入注册表键值,键值中有双引号,如何实现? 关于DataGridView数据绑定问题 asp.net gridview 问题 如果用正则匹配到第一个.高手来啊. C#怎么调用条形码控件? 关于sql2005!! 怎么把二进制文件转成10进制的 急!急!急!请教高手,程序非正常运行问题 webbrowser控件刷新占资源 File.Copy的返回值是啥?有啥作用? 一个关于新建类的问题 tabcontrol标签在左侧时的问题
while(err.InnerException!=null)
{
err = err.InnerException;
}MessageBox.Show(err.Message);看看这样行不行
在 webservice 中,用 try...catch...获取错误,并重新抛出:
throw new Exception("<err>"+ex.Message+"</err>");
然后在客户端判断是否存在 <err> 和 </err>,然后截取,呵呵
err.Message 应该没问题的