共有部分ビューPartial1を作成する必要があり、他の画面で使用されます。したがって、共有コンポーネント用に特定のモデルPartialModel1を作成する代わりに、インターフェイスIPartialModel1を作成できます。
次に、他の画面でIPartialModel1を実装できます。
BigScreenModel1:IPartialModel1
BigScreenModel2:IPartialModel1
だからBigScreen.cshtmlで私は使うことができます
@Html.Partial("Partial",BigScreenModel1)
およびBigScreen2.cshtml
@Html.Partial("Partial",BigScreenModel2)
これは良い習慣ですか?