读书人

silverlight web services的有关问题

发布时间: 2012-03-27 13:44:24 作者: rapoo

silverlight web services的问题
Service2Client proxy = new Service2Client();
proxy.GetFlowCompleted += new EventHandler<GetFlowCompletedEventArgs>(GetFlowCompleted);
proxy.GetFlowAsync();

private void GetFlowCompleted(object sender, GetFlowCompletedEventArgs e)
{
try
{
MessageBox.Show("GetFlowCompleted");
}
catch (Exception ex)
{
exception.Text = ex.ToString();
}
}
执行程序时,proxy.GetFlowAsync();只执行了一次,而MessageBox.Show("GetFlowCompleted");被执行多次,我觉得很奇怪。

[解决办法]
这个应该是一个小小的BUG,我也遇到过相同的问题
[解决办法]
我也遇到这样的问题,就是Webservice的异步请求时重复执行的问题。
最后就设置一个变量当,当这方法执行过一次就不直接退出了。

读书人网 >CAD教程

热点推荐