ビューの 1 つ (cshtml ファイル) に次の行があります。
@Html.Partial("_ProviderRatingWidget", Model.RatingInfo)
私の研究室では、すべてうまくいっているようです。しかし、展開では、次のエラーが表示されます。
System.InvalidOperationException: ディクショナリに渡されたモデル アイテムのタイプは 'ProviderContactInfo' ですが、このディクショナリにはタイプ 'RatingCategorySummaryModel' のモデル アイテムが必要です。
Modelは明示的に typeProviderContactInfoであり、Model.RatingInfo明示的に typeRatingCategorySummaryModelです。では、この行はどのようにして type を渡すことができるのProviderContactInfoでしょうか?
この行がそのエラーを生成する可能性のある状況を誰でも見ることができますか?
編集
ああ、上の行も部分的なビューであることを指摘しておく必要があります。(部分ビューが別の部分ビューを読み込んでいます。) これが問題に関連している可能性があります。