Как отобразить асинхронные результаты, которые первые в приложении asp.netweb?
Я должен отправить три асинхронных запроса в трех файлах классов, время отклика 3 запросов различно, первый - 2 секунды, второй - 7 секунд, третий - 4 секунды,now i have to display first response in browser with in 2sec and after 2sec display the third response and finally display the second response , но теперь мои результаты отображают все ответы сразу после завершения трех ответов, пожалуйста, дайте мне какие-либо предложения, это очень срочно, пожалуйста .....
my code is
public delegate string AsyncMethodCaller(string name);
public delegate string AsyncMethodCallertest(string name);
public delegate string NatilusAsyn(string name);
button click event
AsyncMethodCaller caller = new AsyncMethodCaller(ps.PennStarService);
IAsyncResult result = caller.BeginInvoke(txtFirst.Text, null, null);
NatilusAsyn caller123 = new NatilusAsyn(cs.PennStarService);
IAsyncResult result123 = caller123 .BeginInvoke(txtthird.Text, null, null);
AsyncMethodCallertest cltest = new AsyncMethodCallertest(ps.testHi);
IAsyncResult tetsresult = cltest.BeginInvoke(txtSecond.Text, null, null);
lblFirst.Text = caller.EndInvoke(result);
lblSecond.Text = cltest.EndInvoke(tetsresult);
lblthird.Text = caller123.EndInvoke(result123);
Спасибо Hemanth