ASP MVC中的强类型视图

qui*_*qui 1 asp.net-mvc

我一直在查看Scott Guthrie的MVC教程,看起来强类型视图的语法已经改变,或者我做错了...

我的控制器代码:

return View(CurrentUser);
Run Code Online (Sandbox Code Playgroud)

视图背后的代码:

    public partial class EditProfile : ViewPage<User>
Run Code Online (Sandbox Code Playgroud)

如果我打字的话,在视图的前端代码中

ViewData.
Run Code Online (Sandbox Code Playgroud)

我根本没有得到我的User类中可用属性的任何intellisense,实际上它看起来像IEnumerable中可用的方法列表

有人请让我摆脱痛苦:)

Ben*_*man 8

ViewData.Model
Run Code Online (Sandbox Code Playgroud)

你真是太近了:)