MVC3 C#.Net Web アプリがあります。同じ HTML テーブルを表示する 2 つのビューがあります。ただし、各ビューは異なるモデルを表します。ビュー 1 = "ProposalEdit"、ビュー 2 = "DocEdit"。Proposal モデルと Doc モデルの両方にプロパティがあります。
ICollection<Deliverable> Deliverables.
各編集ビューで、そのビューのモデルに属する成果物を表示します。各編集ビューのコードは同じで、編集ビューの背後にあるモデルのみが異なります。そのため、重複するコードがたくさんあります。
重複コードを減らすためにこれをモジュール化するにはどうすればよいですか?