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的异步请求时重复执行的问题。
最后就设置一个变量当,当这方法执行过一次就不直接退出了。