ASP.NET MVC 3.0でコンボボックスを作成しようとしています。このコンボボックスでは、ユーザーがテキストフィールドに値を入力するか、ドロップダウンから値を選択できます。ユーザーは、選択リストの値に制限されるべきではありません。ビューにはviewmodelがあるため、モデルバインディングを介して値を入力し、コントローラーアクションに投稿する必要があります。
jqueryオートコンプリートウィジェットに基づいて適切なjqueryソリューションを作成しましたが、MVCの控えめなJavaScript検証でうまく機能するようにはなりません。私はこのHtmlHelper拡張機能で進歩を遂げていますが、IE/互換モードと既存のCSSのUIの問題に取り組んでいます。TelerikやInfragisticsのようなコントロールスイートにお金を払うことはできません。(編集:これは商用アプリであるため、無料のTelerikコントロールはGPLであり、アプリでGPLコンポーネントを使用すると、アプリ全体がGPLになるため使用できません)。
誰かがMVC用の素晴らしいコンボボックスを持っていますか?