質問: 私はLinq to SqlとAsp.Net MVCでこれを達成しようとしています: [国]、[市]、[州]のオプションを含むドロップダウンリストがあります。そしてその横にテキストボックスがあります。したがって、ユーザーは、たとえば、Cityを選択し、テキストボックスに「ニューヨーク市」と入力すると、アプリケーションは選択した結果を表示します。 では、ユーザーがドロップダウンで選択したものに基づいて動的クエリを作成するにはどうすればよいですか?このクエリを他の何かで使用するつもりなので、私は何かをハードコード化しようとはしていません。 どうもありがとう!!
回答: AJAX対応のオートコンプリートテキストボックスを探しているようです。 Ben Scheirmanのブログ記事http://flux88.com/blog/jquery-auto-complete-text-box-with-asp-net-mvc/に似たものがうまくいくでしょう。 その記事をコードのベースとして使用して、オートコンプリートJavaScriptの動作を変更し、MVCコントローラーへの呼び出しにCity / State / Countryパラメーターを含めます。 ``` ``` アプリケーションのLinq 2 SQL側からは、データベースの設計について何も知らないため、これを実現する方法について具体的なガイダンスを提供することは困難です。しかし、クエリは非常に簡単に記述できると思います。 それはあなたの質問に答えますか?