私はASP.NETMVC2を使用しており、さまざまな領域にさまざまなコントローラーがあります。
これらの多くでは、データベースに含まれている値のリストから値を選択する必要があります。たとえば、製品や従業員を選択します。
私は現在、ドロップダウンリストなどで使用するためにこれらのリストを取得するための専用のコントローラーを用意することを考えています。このコントローラーは、DALにクエリを実行し、JSONオブジェクトを提供して、それらを必要とするビューでajax呼び出しをロードします。
これに関する私の唯一の懸念は、私の見解が異なるコントローラーから一度にデータを取得することになるということです。
私は心配する権利がありますか?これを設定するより良い方法はありますか?特にProduct
/Employee
クラスを作成して、共有の強い型の部分ビューを作成することはできますか?