プロジェクトでこれを行うには少し遅すぎますが、受け取ったエラーを修正するためにプロジェクトを整理しています。の多くのメソッドにモデル クラスの一部を使用していたHolidayCotroller
ので、1 つのモデルから 1 つのメソッドを実行しようとしています。index
すべてのファイルの名前を変更しましたが、私の方法を除いてすべて問題ないようです
Index
私が使用している私のビューで@model HolidayBookingApp.Models.IndexModel
しかし、UIで以下のリンクをクリックすると:
<p>
@Html.ActionLink("Holidays Remaining", "HolidaysRemaining")
</p>
エラー状態:
ディクショナリに渡されたモデル アイテムのタイプは 'HolidayBookingApp.Models.IndexModel' ですが、このディクショナリにはタイプ 'HolidayBookingApp.Models.HolidaysRemainingModel' のモデル アイテムが必要です
そこで、モデルを次のように変更します。
@model HolidayBookingApp.Models.HolidaysRemainingModel
しかし、それでも同じエラーメッセージが表示されます。
だから私のIndexModel.cs
私は以前の新しいインスタンスを作成しましたHolidayremainingModel.cs
HolidaysRemainingModel model = new HolidaysRemainingModel();
今何?