ASP MVC 中的强类型视图
Posted
技术标签:
【中文标题】ASP MVC 中的强类型视图【英文标题】:Strongly Typed Views in ASP MVC 【发布时间】:2008-11-19 15:33:11 【问题描述】:我一直在浏览 Scott Guthrie 的 MVC 教程,似乎执行强类型视图的语法已经改变,或者我做错了什么......
我的控制器代码:
return View(CurrentUser);
视图中的代码:
public partial class EditProfile : ViewPage<User>
如果我键入,在视图的前端代码中
ViewData.
对于我的 User 类中可用的属性,我根本没有得到任何智能感知,实际上它看起来像是 IEnumerable 中可用的方法列表
请有人让我摆脱痛苦:)
【问题讨论】:
【参考方案1】:ViewData.Model
你是如此接近:)
【讨论】:
哈哈,干得好。我已经在谷歌上搜索了半个小时,摸不着头脑。 这是因为该框架已经出现了很长时间,但在不断变化。大量演示和信息,但自预览版 1 以来可能有 80% 发生了变化。 @Will 是的,我认为这是一个真正的问题,很难找到可靠的资源。我想这可能是苹果不让开发者透露他们是如何在 iPhone SDK 上做事的原因之一 我更喜欢对事情持开放态度,只要人们要么具体说明他们正在运行的版本,要么承诺更新他们的示例。最好的办法是查看最新的开源项目。 MvcContrib 值得一看。以上是关于ASP MVC 中的强类型视图的主要内容,如果未能解决你的问题,请参考以下文章