在 asp.net MVC4 中缓存
Caching in asp.net MVC4
我尝试每 3 秒更新一次网页时间。这就是我正在尝试的方式:
[OutputCache(Duration = 3)]
public ActionResult Index()
{
ViewBag.Message = "Time : " + DateTime.Now;
return View();
}
但它不会刷新页面。有人可以告诉我如何解决这个问题。提前谢谢你!
您可以使用 java 脚本以 asp 形式实现它。
<p id="demo"></p>
<script>
var myVar=setInterval(function(){myTimer()},1000);
function myTimer() {
var d = new Date();
document.getElementById("demo").innerHTML = d.toLocaleTimeString();
}
</script>
如果可以按如下方式访问服务器,您也可以使用元标记来刷新页面,
<meta http-equiv="refresh" content="3;">
我尝试每 3 秒更新一次网页时间。这就是我正在尝试的方式:
[OutputCache(Duration = 3)]
public ActionResult Index()
{
ViewBag.Message = "Time : " + DateTime.Now;
return View();
}
但它不会刷新页面。有人可以告诉我如何解决这个问题。提前谢谢你!
您可以使用 java 脚本以 asp 形式实现它。
<p id="demo"></p>
<script>
var myVar=setInterval(function(){myTimer()},1000);
function myTimer() {
var d = new Date();
document.getElementById("demo").innerHTML = d.toLocaleTimeString();
}
</script>
如果可以按如下方式访问服务器,您也可以使用元标记来刷新页面,
<meta http-equiv="refresh" content="3;">