如何禁用浏览器对asp.net c#应用程序中所有文本框的自动完成效果。我试过跟随jquery,但它不起作用
$(document).ready(function () {
$("input[type=text]").attr("autocomplete", "off");
});
请帮帮我!!!
答案 0 :(得分:1)
添加autocomplete =" off"输入控件中的属性。
<input autocomplete="off" id="name" type="text" name="name">
答案 1 :(得分:1)
如果您使用的是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");
答案 2 :(得分:0)
将文本框的ViewStateMode
属性设置为“已禁用”。应该适合你。