为什么我在使用C#的asp.net中的密码字段中获取旧密码?

时间:2012-12-11 09:13:20

标签: c# asp.net

我正在创建一个asp.net网站,用户可以在其中更改密码..通过单击按钮changepassword我将重定向到新的asp页面,其中我有一个用户代码字段和一个旧密码,并且像这样的新密码字段:

<table width="100%">
    <tr>
        <td>
            <asp:Label ID="Label5" runat="server" Text="User Code: "></asp:Label>
        </td>
        <td>
            <asp:TextBox ID="txtusercd2" runat="server"></asp:TextBox>
        </td>
    </tr>
    <tr>
        <td>
            <asp:Label ID="Label6" runat="server" Text="Enter Old Password: "></asp:Label>
        </td>
        <td>
            <asp:TextBox ID="txtoldpwd" runat="server" TextMode="Password"></asp:TextBox>
        </td>
    </tr>
    <tr>
        <td>
            <asp:Label ID="Label7" runat="server" Text="Enter New Password: "></asp:Label>
        </td>
        <td>
            <asp:TextBox ID="txtnewpwd" runat="server" TextMode="Password"></asp:TextBox>
        </td>
    </tr>
    <tr>
        <td>
            <asp:Label ID="Label8" runat="server" Text="Re-Enter New Password: "></asp:Label>
        </td>
        <td>
            <asp:TextBox ID="txtrepwd" runat="server"></asp:TextBox>
        </td>
    </tr>
    <tr>
        <td>
            <asp:Label ID="lblmsg2" runat="server" Text="Label"></asp:Label>
        </td>
    </tr>

    <tr>
        <td style="float:right">
            <asp:ImageButton ID="btnchngpwd" runat="server" ImageUrl="~/images/Save.png" />
        </td>
    </tr>
</table>

现在的问题是,当我重定向到该页面时,我的代码已归档,旧密码将由用户登录详细信息填充 我不想填写旧密码。我做了什么?

1 个答案:

答案 0 :(得分:2)

这是webbrowser为您自动填充它。将autocomplete="off"属性添加到不恰当填充的每个<input />元素。