学校のコース データを保存するためのアプリケーションを作成しています。関連する 2 つのモデルを .Net MVC の 1 つのビューに保存する必要がありますが、これをどのようにまとめればよいかわかりません。
サブジェクトとクラスの 2 つのモデルがあり、1 つのサブジェクトが複数のクラスを持つことができます。私の見解では、ユーザーが新しい科目の詳細を入力できるようにし、1 回のフォーム送信でその科目にクラスを割り当てることもできるようにしたいと考えています。
例:
科目名
科目主任教師名
(1 つの教科に多くのクラスがある場合、以下のフィールドは再帰的になる場合があります)
クラス名
クラスの開始時間
クラスの先生の名前
ユーザーが来て、科目名と科目主任教師の名前を入力し、続いて新しいクラス名、開始時刻、クラスの教師名を入力します。これが完了すると、フォームが送信され、科目名と科目を保存する必要があります。教師の名前を科目モデルに、クラス名、クラスの開始時刻、およびクラスの教師の名前をクラスに導きます。
- 2 つのモデルの 1 つのビューでフォーム フィールドを作成するにはどうすればよいですか?
- 送信されたデータを取得して、2 つの別々のモデルに保存するにはどうすればよいですか?
誰かがこれを手伝ってくれて、今迷っているので素晴らしいサンプルコードを提供してくれたら!