异步调用webservice,然后abort,但回调函数还是会被执行,咋搞的蔫?
是个登陆用的,登陆按钮这么写的
loginHandle = GlobalSettings.ws.BeginLogin( "xxx ", "yyy ", LoginCallback, this);
回调函数是这么定义的
private void LoginCallback(IAsyncResult ar)
在 "取消 "按钮里这么写的
WebClientAsyncResult webClientAsyncResult = (WebClientAsyncResult)loginHandle;
webClientAsyncResult.Abort();
loginHandle = null;
但执行后LoginCallback还是会被调用,咋搞的咛
------解决方案--------------------分是个位数的帖子也好意思来问问题