2012-04-10 37 views
0

我正在处理复杂的用户控件(使用Telerik组件)。 我试图实现以下功能:使用UI功能加载WCF服务的异步数据

  1. 在RadTextBox中键入一些文本(让说:“Hello.txt”)。
  2. 点击按钮“检查”。
  3. onClientClick按钮“检查”将使用参数调用WCF方法。 假设这个请求/响应将花费10秒以上, 同时我会看到在TextBox附近加载图像,最重要的是,我可以继续在其他字段上工作。
  4. 当WCF服务响应UI将更新结果。

在此先感谢

+0

...你到目前为止尝试过什么? – 2012-04-10 09:04:26

+0

您是否尝试过使用AJAX调用WCF?给我们一些关于Rory提到的方法的信息。 – 2012-04-10 09:10:30

+0

感谢大家,本[示例](http://www.codeproject.com/Articles/238866/Invoke-Server-Methods-From-Client-Side-Using-JQuer)帮助我理解并实现了所需的功能。 – Jojo 2012-04-12 07:22:03

回答

0

使WCF调用的委托,这样它会回调客户端时,它已经完成,让客户端UI继续在同时。有关如何执行此操作的说明,请参阅我的回答here