Asp.net mvc 从web服务预取响应

Asp.net mvc 从web服务预取响应,asp.net-mvc,web-services,Asp.net Mvc,Web Services,我有一个索引操作方法,加载两个视图模型,最终调用两个AJAX操作方法。这两种AJAX操作方法依赖于webservice调用的响应。因此,只需对该Web服务进行一次调用,即可实现2 ajax操作方法的依赖性。问题是这个Web服务相当慢,需要几秒钟才能完成一个请求。我想为这两种操作方法调用一次webservice。2通过在执行索引操作方法时对webservice调用进行异步调用来预取响应。希望是使UI加载更快 我担心的是,在异步Web服务调用的响应完成之前,如何延迟两个AJAX调用的呈现?我想我理解

我有一个索引操作方法,加载两个视图模型,最终调用两个AJAX操作方法。这两种AJAX操作方法依赖于webservice调用的响应。因此,只需对该Web服务进行一次调用,即可实现2 ajax操作方法的依赖性。问题是这个Web服务相当慢,需要几秒钟才能完成一个请求。我想为这两种操作方法调用一次webservice。2通过在执行索引操作方法时对webservice调用进行异步调用来预取响应。希望是使UI加载更快


我担心的是,在异步Web服务调用的响应完成之前,如何延迟两个AJAX调用的呈现?

我想我理解您的情况。能否将异步调用绑定到由主视图加载的部分视图,并在部分视图中使用Javascript启动AJAX调用?

能否显示一些框架代码以更好地说明当前的实现?我不太明白你的问题。