对于我的一个项目,我需要创建一种内部电子邮件系统。在页面顶部的导航菜单中,我有一个指向收件箱的链接,该链接还包含未读消息的数量。
目前,如果您收到新消息,导航中的未读消息计数不会更新,直到刷新页面。这需要更改为使其每隔几秒自行更新一次。
我不想使用预制的东西,我想自己创建解决方案,但我只需要朝着正确的方向插入。
我应该使用 ajax 和 web 服务的某种组合吗?还有别的事吗?谢谢!
最佳答案
是的,您需要结合使用 ajax 和 Web 服务。创建一个 ajax 方法,每隔几秒触发一次并访问一个 Web 服务端点,该端点返回收件箱中未读消息的数量。然后让 ajax 返回方法用服务器的结果更新未读消息计数。
关于c# - 更新收件箱新邮件计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9945959/