文本框自动填写asp.net

时间:2013-03-30 08:03:12

标签: c# asp.net textbox autofill

有谁能告诉我如何在asp.net中禁用文本框自动填充?

获得更好的想法:

在登录网页中。当用户提供用户名和密码时,还会有一个(记住我)复选框,以便下次登录...到目前为止,一切都很好。

但问题出现在注册表单中,当用户打开注册页面时,两个字段(用户名和密码)都填写了上次登录时使用的用户名和密码。

有没有人对这个问题有所了解?

注意:我在页面加载事件中尝试了这两行代码,但它没有用。

txtUsername.Text="";
txtPassword.Text="";

我会很感激每一个答案。

3 个答案:

答案 0 :(得分:9)

您可以通过添加autocomplete="off"

来禁用TextBox的自动填充功能
<asp:TextBox Runat="server" ID="txtUsername" autocomplete="off"></asp:TextBox>

<asp:TextBox Runat="server" ID="txtPassword" autocomplete="off"></asp:TextBox>

答案 1 :(得分:4)

<asp:TextBox Runat="Server" ID="xyz" autocomplete="off" />

或者试试这个来自标签

<form autocomplete="off" ...

答案 2 :(得分:3)

和你的来自:

<form id="register" autocomplete="off" method="post" runat="server">
                      ^ THIS ATTR