对于Sitecore7解决方案,我设置了一个ASP.net MVC3项目。通过单击View()代码> add视图,我尝试使用"Add view“向导向我的控制器操作添加一个新视图。
public class HomeController : SitecoreController
{
public ActionResult Add()
{
return View();
}
}出现了“添加视图”向导,但当我选中“创建强类型视图”复选框时,Model类下拉列表为空。
没有构建错误。不管我如何清理、构建和重建解决方案,但这并不能解决问题。我使用的是Visual 2012,环境已经完全更新。我在互联网上搜索,发现这个仿像issue,但解决方案没有解决问题。
我试着在一天内修好它,但没有成功。有人知道解决办法吗?
非常感谢。
乔迪
发布于 2014-01-15 13:08:15
1.首先,删除应用程序BIN FOLDER.THEN中的所有文件,尝试构建应用程序。或者2.执行第一步,如果您正在使用EF,请尝试通过在包管理器控制台中键入" UPDATE - DATABASE“来更新数据库
发布于 2014-01-15 12:56:43
您可以在视图的顶部输入模型,如下所示:
@model your.namespace.goes.here发布于 2014-01-15 13:07:44
添加强类型视图的最简单方法是:
右键单击视图文件夹->添加-> Scaffold项目-> MVC视图
在那里,您可以选择项目中可用的任何模型和类型。但是,请记住,旧的MVC模板(如MVC 3)可能没有所有可用的选项。
https://stackoverflow.com/questions/21137772
复制相似问题