1

古いプロジェクトのビューを ASPX から Razor に移動しています。大きな問題もなくほぼ終了しましたが、強く型付けされたビューでこの種の問題が発生しました。問題は、コントローラーがビューを返すときに

return View(model)

ビュー Egine は、常にすべてのコントローラー アクションに対して適切なビューを見つけますが、ビューがモデルにアクセスしようとすると、モデルは常に null になります。しかし、私が使用する場合

return View (ViewName, model) 

すべてが魅力のように機能します。

だから私の質問は、ビューがRazorではなくASPXを使用しているときに、最初のオプションが完全に機能するのはなぜですか?

ビューを見つけるのにnullモデルを渡すのはなぜですか?

4

0 に答える 0