【发布时间】:2018-03-25 21:56:49
【问题描述】:
我是 C# 的新手,我进行了搜索,但找不到任何对我有帮助的东西。我正在使用 C#、ASP.NET MVC 4、Visual Studio 2015、EF6 和 MySQL 数据库。
我有一个数据库,我创建了我的 Web 应用程序,将应用程序与数据库连接起来并创建了一个 CRUD。我这样做是创建一个控制器:视图和实体框架。
现在我必须更改我的数据库,向表中添加一列,并在 VS 中的数据库模型中使用“从数据库更新模型”更新模型,模型已更新正常。我编译了我的项目,但现在,控制器和视图(当然)不显示新列。
我该怎么做?有可能做到这一点吗?提前致谢。
【问题讨论】:
-
您可以根据需要编辑视图。
-
听起来你为控制器搭建了脚手架。只需编辑
.cshtml并添加相关的field并修改controller。您是 C# 新手,最好自己动手学习,而不是让 VS 为您生成垃圾。 -
@12seconds 那么,我在数据库中所做的每一次更改,我都必须在我的控制器中手动更新它并查看?这是你的建议,这是我能做的最好的吗?
-
@Mary,是的...我不确定您的期望,但是当您更改数据库时,VS 并没有神奇地为您做这件事...
-
@12seconds 好的,谢谢,现在我不知道我是留下问题还是删除
标签: c# asp.net asp.net-mvc database asp.net-mvc-4