Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在ASP.NET MVC 5中,在我为模型类的更改应用迁移之后,它是否也会更改我的View.cshtml文件?_C#_Asp.net_C_Asp.net Mvc 4_Razor - Fatal编程技术网

C# 在ASP.NET MVC 5中,在我为模型类的更改应用迁移之后,它是否也会更改我的View.cshtml文件?

C# 在ASP.NET MVC 5中,在我为模型类的更改应用迁移之后,它是否也会更改我的View.cshtml文件?,c#,asp.net,c,asp.net-mvc-4,razor,C#,Asp.net,C,Asp.net Mvc 4,Razor,我在student.cs(model)文件中应用了一些更改,并通过迁移更新了数据库。但我也需要在我的观点中看到这些变化。它会自动出现还是需要手动添加这些新添加的值?迁移不会为您生成任何代码。如果您更改了模型,那么VisualStudio的“自动重命名”功能可以更新现有属性(前提是您选择这样做)。但除此之外,它不会自动在视图中构建较新的属性。您是在谈论构建还是自动生成的视图或其他什么?有人肯定会要求提供代码示例,因为如果您谈论的是您自己编写代码的常规视图,答案可能是否定的。是的,首先我使用了脚手架

我在student.cs(model)文件中应用了一些更改,并通过迁移更新了数据库。但我也需要在我的观点中看到这些变化。它会自动出现还是需要手动添加这些新添加的值?

迁移不会为您生成任何代码。如果您更改了模型,那么VisualStudio的“自动重命名”功能可以更新现有属性(前提是您选择这样做)。但除此之外,它不会自动在视图中构建较新的属性。

您是在谈论构建还是自动生成的视图或其他什么?有人肯定会要求提供代码示例,因为如果您谈论的是您自己编写代码的常规视图,答案可能是否定的。是的,首先我使用了脚手架。现在,在更新数据库之后,我在数据库中找不到所需的更改!我现在应该手动添加它们吗?