2
私はそれを実行しようとしましたが、私はそのモデルxが期待されたが、yが渡されたというエラーを取得します。ビューに使用されているモデルとは異なるモデルを部分ビューに渡すことはできますか?
私はそれを実行しようとしましたが、私はそのモデルxが期待されたが、yが渡されたというエラーを取得します。ビューに使用されているモデルとは異なるモデルを部分ビューに渡すことはできますか?
はい。実際にはどのクラスでも使用できますが、部分ビューの@model
宣言と一致している必要があります。
部分図:
@model partialViewModel
<h2>@Model.partialViewModelProperty</h2>
メインビュー:
@model mainViewModel
<h1>Model.mainViewModelProperty</h1>
@Html.Partial("_PartialView", new partialViewModel()
{
partialViewModelProperty = "A title"
})
いいえ、それは、強く型付けされたビューのポイントです。それは特定のタイプが必要です。部分的なビューはこれを他のビューと同じように扱います。
作成し、アクションでpartialViewModelモデルを記入し、部分的にそれを渡し、それは素敵な作品が、それはハードコードであることができますか? – motevalizadeh