-2

我有两个 aspx 页面。1) ActionPage.aspx 2) DispalyPage.aspx

  • 在 DispalyPage.aspx 中,我有一个 div displayDiv
  • 在 ActionPage.aspx 中,我有一个 button btnaction

如果我点击btnaction(ActionPage.aspx),那个时候我要更新displayDiv(DispalyPage.aspx)文本。

对此的任何提示都会有很大帮助。提前致谢。

——维娜

4

1 回答 1

2

该行为听起来像聊天行为。如果我们所有的客户/客户都使用现代浏览器运行,那么您可以使用 websockets 来做到这一点。这里有一个用于 websockets 的 .Net 实现(http://superwebsocket.codeplex.com/)。websockets 的优点是它们是实时的。因此,您只需在 ActionPage.aspx 上按下一个按钮,然后向您的服务器发送一条消息,您的 Displaypage.aspx 就会立即得到更新。

你可以看看这个 Stackoverflow 问题(服务器实现): How to create a WebSocket server using SuperWebSocket

对于客户端,您可以使用本教程: http ://www.tutorialspoint.com/html5/html5_websocket.htm

于 2013-09-10T06:34:39.720 回答