首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.net MVC强类型视图下拉列表为空

ASP.net MVC强类型视图下拉列表为空
EN

Stack Overflow用户
提问于 2014-01-15 12:43:43
回答 3查看 1.7K关注 0票数 3

对于Sitecore7解决方案,我设置了一个ASP.net MVC3项目。通过单击View()代码> add视图,我尝试使用"Add view“向导向我的控制器操作添加一个新视图。

代码语言:javascript
复制
public class HomeController : SitecoreController
{
    public ActionResult Add()
    {
        return View();
    }
}

出现了“添加视图”向导,但当我选中“创建强类型视图”复选框时,Model类下拉列表为空。

没有构建错误。不管我如何清理、构建和重建解决方案,但这并不能解决问题。我使用的是Visual 2012,环境已经完全更新。我在互联网上搜索,发现这个仿像issue,但解决方案没有解决问题。

我试着在一天内修好它,但没有成功。有人知道解决办法吗?

非常感谢。

乔迪

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-01-15 13:08:15

1.首先,删除应用程序BIN FOLDER.THEN中的所有文件,尝试构建应用程序。或者2.执行第一步,如果您正在使用EF,请尝试通过在包管理器控制台中键入" UPDATE - DATABASE“来更新数据库

票数 1
EN

Stack Overflow用户

发布于 2014-01-15 12:56:43

您可以在视图的顶部输入模型,如下所示:

代码语言:javascript
复制
@model your.namespace.goes.here
票数 3
EN

Stack Overflow用户

发布于 2014-01-15 13:07:44

添加强类型视图的最简单方法是:

右键单击视图文件夹->添加-> Scaffold项目-> MVC视图

在那里,您可以选择项目中可用的任何模型和类型。但是,请记住,旧的MVC模板(如MVC 3)可能没有所有可用的选项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21137772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档