在我的 silverlight 应用程序中,我希望在引发异常时引发用户可见的错误。取而代之的是,应用程序只是挂起,silverlight 加载栏永远不会消失,当出现问题时,不会向用户提供任何指示。如何在 silverlight 中捕获服务器端错误以便在客户端上显示它们?
问问题
229 次
1 回答
0
这是在 UI 上显示服务器错误的示例,
尝试
{ Client.ViewWorkActionByAccountCompleted += (a, ae) => { try { if (ae.Error == null) { if (ae.Result.Count > 0) { (fill your data) } } else Msgbox.Show(ae.Error.Message); } catch (Exception ex) { Msgbox.Show(ex.Message); } finally { Client.CloseAsync(); } }; Client.ViewWorkActionByAccountAsync(); } catch (Exception ex) { Msgbox.Show(ex.Message); }
您可以构建自己的消息框
于 2013-09-30T17:35:18.060 回答