【问题标题】:Why did my Add View window on ASP.net MVC has changed为什么我在 ASP.net MVC 上的添加视图窗口发生了变化
【发布时间】:2014-06-12 06:13:54
【问题描述】:

我正在开发一个 ASP.NET MVC4 应用程序。在我更新了一些库之后,添加新视图的屏幕发生了变化。

使用新屏幕,我无法创建模型类与下拉列表中存在的模型类不同的视图。

谁能告诉我为什么屏幕改变了? 我可以把它改回旧的吗?

非常感谢!

编辑:第二个屏幕是以前的样子。

【问题讨论】:

  • 你在问为什么模型下拉菜单被禁用了吗?
  • 不,我在问为什么这个窗口比以前改变了。我现在使用此窗口遇到的问题是,我永远无法使用“string”或“IEnumerable”类型的模型创建视图。我只能从反映我的模型文件夹的下拉列表中进行选择。
  • 您正在使用使用模型并需要数据上下文的实体框架。这就是这两个新下拉菜单的用途。

标签: asp.net asp.net-mvc visual-studio asp.net-mvc-4


【解决方案1】:

由于您的模型是一个简单的对象(字符串或其他),这意味着您没有太多需要搭建的框架。您可以简单地搭建一个空模板,然后将类型从动态更改为字符串。

【讨论】:

  • 谢谢,我现在正在这样做,它运行良好。但是我仍然很困惑为什么窗口会改变,因为使用之前的窗口我可以将任何我想要的设置为模型。
  • @HectorTwist - 我也不知道,我通常不使用脚手架,尤其是对于简单类型。所以我没有注意到什么时候发生的。
猜你喜欢
  • 2019-12-19
  • 2012-06-02
  • 1970-01-01
  • 1970-01-01
  • 2016-01-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-13
相关资源
最近更新 更多