2012-04-26 5 views
3

私は、ASP.NET MVC 3.0でコンボボックスを作成しようとしています。ここで、ユーザーはテキストフィールドに値を入力するか、ドロップダウンから値を選択できます。ユーザーは選択リストの値に制限されるべきではありません。ビューにはビューモデルがあるため、モデル結合を使用して値を入力してコントローラアクションにポストする必要があります。ASP.NET MVC用ComboBox

私はcreated a decent jquery solutionをjqueryのオートコンプリートウィジェットに基づいていますが、私はMVCの邪魔にならないJavaScriptの検証でうまく再生できませんでした。私はthis HtmlHelper extensionと進歩していますが、私はIEの互換性モードと私の既存のCSSでUIの問題に取り組んでいます。 TelerikやInfragisticsのようなコントロールスイートの支払いはできません。 (編集:これは市販のアプリですので、無料のTelerikコントロールはGPLであり、アプリケーションでGPLコンポーネントを使用するとアプリケーション全体がGPLになります)。

誰かがMVC用の優れたコンボボックスを持っていますか?

答えて

0

私はのjqueryプラグインを使用して、javascriptで強化されたドロップダウンリストのニーズを満たすことができます。

コンポーネントは、ハーベスト開発チームのコンポーネントです。いくつかのドキュメントとダウンロードhereがあります。

私は特に、MITライセンスの下にあるので、所有権や修正権の問題は心配する必要はありません。

2

Adding a New Category to the DropDownList using jQuery UI 元は、ユーザーが新しいFKフィールド(この場合はジャンルまたはアーティスト)を入力できるようにjQueryプラグインをハッキングしました。コンボボックス入力を許可するHTML UIはありませんので、私は別の方向に行きました。私のチュートリアルでは、選択したjqueryプラグインも使用しています。入力が許可されていません。