2013-03-18 66 views
0

我有一个ASP.NET应用程序,它具有一个表单,它发送其信息以由后端服务器处理。尽管服务器有时需要将信息发送回前端客户端页面进行确认。我想让服务器线程坐下来等待客户端响应,然后在从客户端收到确认时继续。服务器在ASP.NET中启动客户端响应

我已经看过使用ICallbackEventHandler,但它不会像我目前的设计一样需要保持会话。

关于如何调整设计或实现我所寻找的任何想法?

谢谢。

回答

0

您可以使用Ajax Developpement,例如,你可以使用UpdatePanel control基于Triggers

链接:http://msdn.microsoft.com/fr-fr/library/system.web.ui.updatepanel.aspx

在特定情况下可以使用Update Method

链接:http://msdn.microsoft.com/fr-fr/library/system.web.ui.updatepanel.update.aspx

+0

这是非常有用的信息,但我认为它不适用于这个实例,或者我只是没有看到如何使用它。我需要将信息发送回客户端,以审查并批准服务器继续处理停止的地方。我不相信这个解决方案可以处理这个问题......但也许没有人可以在其中找到另一个解决方案。谢谢。 – 2013-03-18 20:19:01

1

如果你想避免一个完整的回发,你可以使用像SignalR这样的技术在服务器上调用客户端的javascript方法。