はajaxcontroltoolkit COMBOXを手に入れました。どういうわけか、ドロップダウンが左に表示されていません(画像参照)。
.NETコード
<ajaxToolkit:ComboBox ID="cbState" runat="server" AutoPostBack="true" DropDownStyle="Dropdownlist" AutoCompleteMode="None" ItemInsertLocation="Append" CssClass="searchcontentCombobox" />
CSS
.searchcontentCombobox .ajax__combobox_inputcontainer {}
.searchcontentCombobox .ajax__combobox_textboxcontainer input {border:0;width:160px;height:22px;padding:3px 10px 3px 7px;background:#1f1f1f;color:#fff;}
.searchcontentCombobox .ajax__combobox_buttoncontainer button {border:0;background:url(../img/menu_searchcontent.gif) no-repeat center right;}
.searchcontentCombobox .ajax__combobox_itemlist {}
任意のアイデア?
ドロップダウンフィールドのレンダリング先を制御しようとしていますか?私はブラウザがそれを行う責任があるので、それは可能ではないと思う。あなたができる最善のことは、あなた自身の要素を作り、適切に表示/非表示/スタイルを設定することでしょう。 – Tejs
私は選択と並んで、左側のドロップダウンを整列しようとしています。 – user1255409