質問

質問:ASP:TextboxでAutocomplete = offがIE 7で機能しない理由はありますか?

これが最良の用語である場合、IEオートコンプリート機能は、テキストボックスからドロップダウンするもののようなドロップダウンリストであり、入力した過去のものを表示します。

IEオートコンプリート機能は、Ajaxオートコンプリートコントロールのように機能するユーザーコントロールの一部であるテキストボックスに対してこの時点で機能しないようにする必要があります。問題は、Ajaxオートコンプリート選択リストが表示されるとき、IEオートコンプリート選択ボックスが表示されるときです。 (テキストボックスをダブルクリックする可能性がある場合)これを使用しています:

someTextbox.AutoCompleteType = AutoCompleteType.Disabled;

しかし、まだ表示されます。 IEのオートコンプリートからアイテムを削除しようとしましたが、次に何かを入力してEnterキーを押すと、問題が再発します。アイデアはありますか?

注:ソースを表示すると、テキストボックスはAutocomplete = offタグでレンダリングされます。

注2:someTextbox.Attributes.Add(" autocomplete&quot ;," off");成功しなかった

*更新、しばらく前に把握しましたが、忘れていました*

test.AutoCompleteType = AutoCompleteType.None;

これは実際に機能します。違いは何なのかわかりません。いつか調べてみましょう。

役に立ちましたか?

解決 2

元の投稿で回答した未回答の質問を消去しようとしています。

test.AutoCompleteType = AutoCompleteType.None;

他のヒント

AUTOCOMPLETE =" off"を追加してみてください。フォームタグにも:

<form name="form1" id="form1" method="post" autocomplete="off">

これを試してください:

someTextbox.Attributes.Add("autocomplete", "off");

ページの読み込み

txtusername.AutoCompleteType = AutoCompleteType.Disabled;
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top