我正在使用 ASP.NET 3.5 和 C#。
在我的页面上,我需要有一个用户不能看到的文本框,但当您查看页面源代码时它必须存在,原因是,另一个名为 Eloqua 的程序将查看页面源代码并且它必须获得该文本框的值。
该文本框的值将根据用户的选择进行填充。
因此,我无法将文本框属性设置为 Visible = False,因为这样它就不会出现在源 HTML 中,而且我也无法设置 Enabled = False,因为我不想让用户看到文本框。
是否有一些属性可以用来使这个文本框对用户隐藏但在页面源代码中仍然可见?
我的 ASP.NET 文本框
<asp:TextBox ID="txtTester" runat="server"></asp:TextBox>
原文由 Etienne 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用隐藏字段。
就像文本框一样使用它。