2012-08-29 20 views

回答

0

Completed事件應該有兩個期望返回的參數:object sender和事件的CompletedEventArgs集合,名爲e。

已完成的事件參數包含一個異常e.Error,它應該是返回的異常。

+0

是的。它有e.error,可以從e.error.Message獲得一些消息。但這不是遠程webservice的實際異常。 – mantov5

+0

[WebMethod] public void Test() throw new ArgumentNullException(); }這會導致異常,但我不知道它是一個ArgumentNullException,CompletedEventArgs e.error.message只是返回NOT FOUND – mantov5

+0

您可以隨時選擇返回一個結果字符串來指示調用的成功或失敗,用戶友好錯誤消息,如果這是最終目標(只是爲了更準確地通知用戶發生了什麼)。 –

相關問題