Access データベースに 2 つのテーブルがあります:-
TABLE1、列は 1 つだけで主キーです。各レコードは一意である必要があります。
TABLE2 は CAR MODELS で、CAR_MANUFACTURER && CAR MODEL の 2 つの列があります。このテーブルでは、CAR_MODEL は UNIQUE です。2 つのテーブル間の関係は、CAR_MANUFACTURER && CAR_MODEL.CAR_MANUFACTURER の間で 1 対多です。
例えば
TABLE1
---------------
MANUFACTURER
----------------
NISSAN
FERRARI
PORSCHE
FORD
TABLE2
-----------------------------
CAR_MANUFACTURER : CAR_MODEL
-----------------------------
NISSAN : Almera
FERRARI : Testarossa
PORSCHE : 911
NISSAN : Juke
NISSAN : Quashqai
PORSCHE : Carrera
FERRARI : F30
ADO.NET を使用してデータベースからデータを取得し、各テーブルを SelectedItemList[] オブジェクトに変換できます。
しかし、ビューでこれらの選択リストをフィルタリングする方法がわかりません。
最初のドロップダウンリストには、テキストと値のプロパティの両方が同じ値「自動車メーカー」に設定されています。
私が困惑しているのは2番目のドロップダウンリストです。
Text プロパティを "CAR_MODEL" に設定し、値を "CAR_MANUFACTURUER" に設定すると、Jquery を使用してデータをフィルタリングできますが、これはまだわかりません。
しかし、このビューのモデルにプロパティがあり、「車のモデル」の値をフィードバックする必要があります。フィルターが仕事?
私の問題について非常識な説明をしたことを前もってお詫びしますが、現在、この問題を修正するよりも、この問題を解決することから遠ざかっています。私はそれを理解することができません。ASP.NET MVC3 は初めてです。