禁用asp.net c#中的浏览器'自动完成文本框
本文关键字:文本 net asp 浏览器 禁用 | 更新日期: 2023-09-27 18:16:30
如何在asp.net c#应用程序的所有文本框上禁用浏览器的自动完成效果。我已经尝试遵循jquery,但它不工作
$(document).ready(function () {
$("input[type=text]").attr("autocomplete", "off");
});
请帮帮我!!
在输入控件中添加autocomplete="off"属性。
<input autocomplete="off" id="name" type="text" name="name">
如果您正在使用c#,您可以在表单中使用此代码。这将禁用表单中的所有控件自动完成。
<form id="Form1" method="post" runat="server" autocomplete="off">
如果您想单独禁用,可以使用此代码。
<asp:TextBox Runat="server" ID="Textbox1" autocomplete="off"></asp:TextBox>
或者您可以在运行时更改自动完成:
Textbox1.Attributes.Add("autocomplete", "off");
设置文本框的ViewStateMode
属性为Disabled。