0

私はウェブアプリケーションを開発しています。その中にテキストボックスがあり、タイプは「パスワード」です。アプリケーションを実行すると、タイプが「テキスト」に変更されます。これがどのように変化しているのか、私にはわかりません。

<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>

なぜこれが起こっているのか誰にも教えてもらえますか?

4

2 に答える 2

2

TextModeが必要なTextBoxにはType属性はありません

<asp:TextBox TextMode="Password">
于 2012-05-17T12:22:28.617 に答える
0

プロパティを使用する必要がありますTextMode="Password"

詳細はこちら

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

于 2012-05-17T12:22:42.073 に答える