1

我正在将一个旧项目的视图从 ASPX 转移到 Razor,我几乎已经完成了它,没有任何重大问题,但是我遇到了一些强类型视图的此类问题。问题是当控制器使用返回视图时

return View(model)

View Egine 总是为所有控制器操作找到正确的视图,但是当 View 尝试访问模型时,模型始终为空。但是如果我使用

return View (ViewName, model) 

一切都像魅力一样。

所以我的问题是,当视图使用 ASPX 而不是 Razor 时,为什么第一个选项可以完美运行?

为什么它找到视图但传递了一个空模型?

4

0 回答 0