【问题标题】:Changed the textbox type in asp.net after run web application运行 Web 应用程序后更改了 asp.net 中的文本框类型
【发布时间】:2012-05-25 00:35:51
【问题描述】:

我正在开发一个网络应用程序。在那,有文本框,类型是“密码”。现在,当我运行应用程序时,类型已更改为“文本”。我不知道这是如何改变的。

<p class="input-row">
<asp:TextBox type="password" ID="txt1" runat="server" Style="padding-left: 120px"></asp:TextBox>
<span class="hint">Password</span>
</p>

在我运行 Web 应用程序后,它会更改为 type="text"。

  <p class="input-row">
        <input name="ctl00$MainContent$txt1" type="text" id="MainContent_txt1" style="padding-left: 120px">
        <span class="hint">Password</span>
        </p>

谁能告诉我为什么会这样?

【问题讨论】:

    标签: asp.net web-applications textbox passwords controls


    【解决方案1】:

    你需要TextMode的TextBox上没有Type属性

    <asp:TextBox TextMode="Password">
    

    【讨论】:

      【解决方案2】:

      你应该使用属性TextMode="Password"

      更多信息在

      http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.textbox.textmode.aspx

      【讨论】:

        猜你喜欢
        • 2012-10-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-01-16
        • 1970-01-01
        • 1970-01-01
        • 2014-06-19
        • 2017-01-09
        相关资源
        最近更新 更多