私のASPXページでDropdownlistを追加しました。このリストのDropdownlistのエラー
要素が無効にリスト項目を追加することによって、グループに分かれています。
ListItem separator = new ListItem("---My friends---", "");
separator.Attributes.Add("disabled", "true");
_ddUsersList.Items.Add(separator);
項目が灰色で表示されたこれらのリスト、私はマウスまたは(アップ/ダウン)カーソルの矢印をクリックして選択することはできません。 これは正しいです。
しかし、 ' - 'キーをクリックすると、このリストアイテムが選択されるという問題があります。私はそれがDropdownlistのバグだと思うが、私はこれのためのいくつかの解決策を見つける必要があります。
タイトルから最初の文字をクリックすると、無効になっているListItemを選択しないようにするにはどうすればよいですか?または、ドロップダウンリストでセパレータを作成するより良い方法はありますか?
編集: Nico G.コメントの後にチェックしました。この問題はFirefoxではなくIEで発生します。 (私には他のブラウザはありません.2つは十分です:))
「 - 」で始まるものが選択された場合は、選択した後にJavaScriptが実行されます。 –
IEのバグです。このリンクをチェックしてください[選択、オプション、無効、JavaScriptソリューション](http://www.lattimore.id.au/2005/07/01/select-option-disabled-and-the-javascript-solution/)..他のブラウザでバグが発生している場合は、質問を更新してください。ちょうど興味があります –
ニコG.:あなたはFirefoxでではなくIEで起こります。答えとして書いてください。それは私にとっては良い解決策です。 –