![](/img/trans.png)
[英]DropDownList Model Binding ASP.NET MVC in a PagedList View
[英]ASP.NET MVC , Add View : No model classes in dropdownlist
我昨天在数据迁移方面遇到了问题。 我以某种方式解决了它。 我是这样解决的:
ASP.NET MVC:在程序集中找不到上下文类型。 在此迁移问题之前,一切正常。
现在,当我尝试在控制器的方法中添加视图时。 “模型类”下拉列表不显示任何模型。
项目结构和细节:
我的解决方案中有两个项目:“FYPPharmAssistant”和“FYPPharmAssistant.Domain”。
FYPPharmAssistant.Domain 是包含我所有实体和数据库上下文类的类库。 FYPPharmAssistant 由 UI 和控制器组成。 我正在使用 ASP.NET MVC 5、EF 6 和 codefirst 方法。
我也有一个困惑。 第一个项目中引用的 FYPPharmAssistant.Domain 的 dll 文件不是每次构建都需要更新吗? 修改日期为 1 天前。 但是现在我已经修改了模型中的很多东西。
在“FYPPharmAssistant”项目中,你应该在“FYPPharmAssistant.Domain”项目中添加引用,而不是在项目中添加dll引用。
在添加参考窗口中,在窗口左侧,选择解决方案 => 项目,然后在右侧选择“FYPPharmAssistant.Domain”,然后单击确定。
同样在每次更改模型后,首先构建项目。
兄弟! 首先构建 FYPPharmAssistant.Domain 项目然后将 FYPPharmAssistant.Domain 的引用添加到您的项目中
您确定您的项目在构建解决方案时配置为 Build 吗? 转到“构建/配置管理器...”并确保您的 2 个项目已检查“构建”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.