我已经设置了一个新的 ASP.NET MVC 项目,并按照 SimpleRepository 教程进行操作:
- 添加对 SubSonic.Core (v3) 的引用
- 创建了一个简单的 POCO - PhoneType
- 创建控制器并注入 SimpleRepository
- 创建了“创建”视图
当我运行示例时,我收到以下错误:
The model item passed into the dictionary is of type 'SubSonic.Linq.Structure.Query`1[SubSonicMVC.Models.PhoneType]' but this dictionary requires a model item of type 'SubSonicMVC.Models.PhoneType'.
我将我的项目与 SubSonic3 附带的示例进行了比较。我唯一没有改变的是视图页面继承:
Inherits="System.Web.Mvc.ViewPage<SubSonicMVC.Models.PhoneType>"
我错过了什么??