MVC 3 Razor Webアプリケーションを使用して、サブクラスであるモデルをたくさん作成して編集する必要があります。MVC 3でたくさんのサブクラスを持つモデルを作成して編集するRazor
Vehicle
- Car
- Truck
- Van
車両はその後、サブクラスが自身の特定のものを追加し、多くの共通の属性を提供しています。たとえば
は、私は、次のオブジェクトモデルを持っていると言います。これらのオブジェクトの作成と編集のためのタブ付きのインターフェイスを作成したいと思います。私はそれぞれのオブジェクトの種類ごとに異なるページを作成したくありません。
これまでWindowsフォームで行ってきたことは、ベースオブジェクトのコントロールを持つ基本フォームを作成し、オブジェクトタイプに応じてコントロールを動的にロードする空のタブを作成することです。すべてのコントロールは、基本クラスを引数として持つメソッドとのインターフェイスを実装し、特定の型にキャストし、オブジェクトのプロパティを表示/更新します。
このようなものをRazorに実装する最良の方法は何ですか?
ありがとうございます!