一尘不染

如何在ASP.NET中获取客户端日期和时间?

c#

我使用DateTime.Now服务器时会得到日期和时间。有什么方法可以在ASP.NET中获取 客户端 日期和时间?


阅读 296

收藏
2020-05-19

共1个答案

一尘不染

我要做的是创建一个隐藏的输入字段,然后将Javascript例程连接到表单的onsubmit事件。此例程将使用客户端计算机上的时间填充隐藏字段。

通过使用HTML控件“ HtmlInputHidden”类,可以将隐藏字段与ASP.NET一起使用。您只需给输入控件一个runat =“
server”属性,就像其他任何服务器端控件一样。

然后,当表单回发时,服务器此时可以读出。如果需要在许多地方执行此操作,甚至可以将其包装在服务器控件中。

另外,您可以使用AJAX来执行此操作,但是实现方式取决于您使用的库。

2020-05-19