0

こんにちは、Cookie からテキスト ボックスに値を読み込もうとしています。私の HTML は以下のとおりです。

<fieldset class="boxBody">
    <label id="dis" style="margin:0 auto;display:none"></label>
    <label>Username</label> 
    <input type="text" name="Username" id="txtUsername" runat="server" tabindex="1" placeholder="Username"  />
    <label>Password</label>
    <input type="password" name="password" id="txtpassword" runat="server" placeholder="Password"  tabindex="2" />
</fieldset>

そしてページロードの私のコードは

txtUsername.Value = Request.Cookies["SN"]["UserName"];
txtpassword.Value = Request.Cookies["SN"]["Password"];

何が起こるかは、パスワードの代わりにプレースホルダーのみが表示されます.タイプをテキストに変更すると機能します.ページがロードされたときにテキストを追加する方法

4

2 に答える 2

1

回避策として、属性を設定します。

txtPassword.Attributes.Add("value", Request.Cookies["SN"]["Password"])

免責事項: パスワードを事前に入力することはお勧めできません。

于 2013-07-18T10:56:24.790 に答える
0

txtPassword のテキストをアスタリスクに変更できない場合、パスワードの原因を隠す必要がありますか?

textmode="パスワード"

于 2013-07-18T10:51:40.670 に答える