如何在不刷新html和razor视图页面的情况下自动更新DateTime

时间:2013-12-06 20:15:37

标签: c# asp.net asp.net-mvc html5 razor

我有ASP.NET应用程序,其中显示了日期和时间,但我希望秒数可以每秒滚动而不刷新页面

我使用以下行显示日期和时间

<p>@DateTime.Now</p>

我能否找到最好的方法呢?

3 个答案:

答案 0 :(得分:1)

你需要制作一些javascript才能做到这一点。你无法做到服务器端。

你可以使用setInterval(1000)并将元素的值设置为每秒的时间。

答案 1 :(得分:1)

我认为你不能在你的剃刀视图中做到这一点,但在javascript中有很多方法可以做到这一点。几个例子:

还有很多其他的例子 - 搜索谷歌,你应该找到它们。祝你好运!

答案 2 :(得分:0)

如果您希望服务器时间执行jquery ajax调用并从ajaxworker页面检索正确的服务器时间。