2010-12-10 6 views
0

私はjqueryオーバーレイで開くasp.netフォームを持っています。何らかの理由でこのフォームが開かれると、ブラウザは 'admin'のようなユーザー名で私の '確認メール'テキストボックスをプレフィックスしようとします。これはユーザー名フィールドであるとは何も示唆していません。どのように私はこれを削除することができます表示されません。formfields prefillingを停止

<div class="loginPanelLabel"> 
Confirm email* 
</div> 
<div class="loginPanelControl"> 
<asp:TextBox ID="tbConfirmEmail" Text="" runat="server"></asp:TextBox> 
</div> 
<asp:CompareValidator ID="CompareValidator1" runat="server" ErrorMessage="Email address must match" ControlToCompare="tbEmail" ValidationGroup="Group1" ControlToValidate="tbConfirmEmail" CssClass="validator"></asp:CompareValidator> 
</div> 

答えて

1

おそらく、ブラウザの自動入力にはちょっとしたデータがあります。別のブラウザを試してみると問題ではありません。

ブラウザは入力IDに基づいて自動入力値を保存します。自動入力を防止する場合は、入力IDをランダム化するか、その他の回答に応じてautocomplete="off"を使用します。

0

私はちょうどYouTubeが検索ボックスでこれをどのようにしているか見てきました。彼らはautocomplete="off"も使用します。