【发布时间】:2012-03-22 06:54:24
【问题描述】:
我需要知道如何更新或刷新视图,或者仅在数据库有更新时调用 ActionResult。 我是否需要某种侦听器(或 Windows 服务)来触发或调用 ASP.NET MVC 的 ActionResult?但是怎么做呢? 还有其他方法吗?
非常感谢您。
【问题讨论】:
标签: asp.net-mvc c#-4.0
我需要知道如何更新或刷新视图,或者仅在数据库有更新时调用 ActionResult。 我是否需要某种侦听器(或 Windows 服务)来触发或调用 ASP.NET MVC 的 ActionResult?但是怎么做呢? 还有其他方法吗?
非常感谢您。
【问题讨论】:
标签: asp.net-mvc c#-4.0
HTTP 协议是无状态的。这意味着客户端发送请求,服务器处理此请求并将响应发送回客户端。因此发送响应是因为客户端发送了请求,而不是因为服务器上发生了某些事件(例如数据库更新)。如果您想向一个或多个客户端实现推送通知,可以查看SignalR。
【讨论】: