现在我正在做一个类似网站的论坛。我想在会员回复帖子后,主页会弹出一个通知气球,并显示会员未读的通知数量。我可以知道我该怎么做吗?我在我的网站中使用 asp.net 和 C#。
问问题
1437 次
2 回答
0
您可以在 AJAX 中使用 PopupControl:
<ajaxToolkit:PopupControlExtender ID="PopEx" runat="server"
TargetControlID="DateTextBox"
PopupControlID="Panel1"
Position="Bottom" />
这是一个进一步解释它的链接。
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/PopupControl/PopupControl.aspx
于 2013-10-25T14:58:55.550 回答
0
听起来您需要启用跨浏览器会话的通信。对于这样的事情,我建议 SignalR http://www.asp.net/signalr。
它允许您使用 javascript 来广播消息并侦听从服务器发送的消息。您也可以通过后面的代码挂钩它。因此,假设用户 X 回复了用户 Y 的帖子。在您完成将帖子保存到数据库所需的操作后,您添加了一些代码,向用户 X 广播“嘿!有人评论了您的帖子。检查一下!”。
于 2013-10-25T16:59:15.447 回答