現在、WebプロジェクトのテクノロジとしてASP.NET MVCを評価中です。私はASP.NET MVCの初心者なので、少しアドバイスが必要です。一般的なASP.NET MVCモデル、コントローラ、ビュー
現在、OLE DBおよびデータテーブルを使用してデータベースから取得されたデータからグリッドをレンダリングするASP.NETシステムがあります。データは、データベースの列を使用するグリッドビューを使用してWebページにレンダリングされます。システムは汎用的な方法で構築され、データベースから駆動されるため、データベースの各テーブルを表示およびレンダリングするカスタムページを作成する必要はありません。データベース内の異なるテーブルをレンダリングおよび編集するために使用される1つのASP.NETページを効果的に作成します。
ASP.NET MVCを使用してシステムを書き直すことを検討しています。データベースの各テーブルに別々のクラスを用意する代わりに、辞書やリストを使用するASP.NET MVCの汎用モデル、コントローラ、およびビューアを使用することは可能ですか?コントローラ側で 私はIEnumerableをにデータテーブルを変換するには、次の記事を見てきました:
Convert DataTable to IEnumerable
しかし、私は同じモデルと視聴側で実現することができるかどうかわかりません。 一般的なモデル、コントローラ、およびビューの考え方は、おそらくASP.NET MVCのアイデアに反するのでしょうか?
よろしく ルーカス