对于 Sitecore7 解决方案,我设置了一个 ASP.net MVC3 项目。我正在尝试使用"添加视图"向导向我的控制器操作添加新视图,方法是右键单击 View() 代码>添加视图。
public class HomeController : SitecoreController
{
public ActionResult Add()
{
return View();
}
}
将显示"添加视图"向导,但是当我选中"创建强类型视图"复选框时,模型类下拉列表为空。
没有生成错误。但是,我清理,构建并重建了解决方案,但这并不能解决问题。我正在使用Visual Studio 2012,并且环境已完全更新。我搜索了互联网并发现了这个模拟外观问题,但解决方案无法解决问题。
我试图在一天内修复它,但没有成功。有谁知道解决方案?
多谢。
乔迪
视图顶部键入模型,如下所示:
@model your.namespace.goes.here
1.首先,删除应用程序 BIN 文件夹中的所有文件。然后尝试生成应用程序。或2.DO 第一步,如果您使用的是 EF,请尝试通过键入"更新数据库"从包管理器控制台<</p>
添加强类型视图的最简单方法是:
右键单击您的视图文件夹 -> 添加 -> 脚手架项目 -> MVC 视图
从那里,您可以选择项目中可用的任何型号和类型。但是,请记住,旧的 MVC 模板(如 MVC 3)可能没有所有可用的选项。