【问题标题】:Clear Password TextBox in C#.Net在 C#.Net 中清除密码文本框
【发布时间】:2011-10-11 14:11:31
【问题描述】:

在更新模式下,我找回了输入的密码,如下所示:

    txtConfirmPassword.Attributes["value"] = DR["Password"].ToString();

但是在添加模式下,我想清除这个文本框“txtConfirmPassword”。我给出了如下:

    txtConfirmPassword.Text = "";

但它并没有清除。如何清除这个文本框?

【问题讨论】:

    标签: c# asp.net textbox passwords


    【解决方案1】:

    你可以用同样的方法清除值。

    txtConfirmPassword.Attributes["value"] = "";
    

    原因:当您设置TextMode="Password" 时,您将无法设置.Text 属性。在您的情况下,您尝试设置txtConfirmPassword.Text = "";,它不会对文本框产生任何影响。

    【讨论】:

      【解决方案2】:

      txtConfirmPassword.Clear();

      这行不通吗?

      【讨论】:

      • 文本框没有这种方法
      【解决方案3】:

      使用这个 asp.net 一切都必须如此艰难,尝试关闭/禁用自动完成功能,尝试更改文本,尝试更改值属性,尝试格式化我的 PC。 . .只有这样它的作品:

       <asp:TextBox Text="" oninput="this.type='password'" autocomplete="Off" style="border-color:black" CausesValidation="true" runat="server" ID="Password" CssClass="form-control" />
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-06
        • 1970-01-01
        • 2014-01-10
        • 2011-10-21
        • 1970-01-01
        相关资源
        最近更新 更多