从后面的代码创建一个HTML隐藏控件

本文关键字:一个 HTML 控件 隐藏 代码 创建 | 更新日期: 2023-09-27 18:06:31

我有一个Masterpage应用程序,我想在其中创建一个隐藏字段
<asp:HiddenField ID="hdnField" runat="server" Value=""/>

以便获得客户端时间,因此我遵循建议的选项"我如何获得客户端机器的时区?"。然而,由于我的应用程序是一个Masterpage应用程序,我的问题是:我应该在哪里创建隐藏控件在aspx文件(在.master文件…或者我应该在。cs页面的page_load事件上创建它吗?

从后面的代码创建一个HTML隐藏控件

只需在.master页面中添加问题中的标记。确保它位于<form>标签内。

您的脚本(也在母版页中)看起来像这样:

document.getElementById("<%=this.hdnField.ClientID%>").value = "...";