C# 如何更新aspnet脚手架cshtml页面
我使用MVC5控制器与视图,使用实体框架和创建,删除,细节,编辑,索引cshtml页面自动发生。当我更改模型类并更新数据库CSHTML页面时不会改变。我正在手动删除视图页面并使用脚手架重新创建它们。当我做这些事情时,我的HTML设计被删除 如何自动更新aspnet和cshtml页面 注意:我正在使用布局页面,但它们并不能解决我的问题。“当我执行这些操作时,我的html设计将被删除。” 这是问题的根源。如果我理解正确,您是:C# 如何更新aspnet脚手架cshtml页面,c#,asp.net-mvc,razor,C#,Asp.net Mvc,Razor,我使用MVC5控制器与视图,使用实体框架和创建,删除,细节,编辑,索引cshtml页面自动发生。当我更改模型类并更新数据库CSHTML页面时不会改变。我正在手动删除视图页面并使用脚手架重新创建它们。当我做这些事情时,我的HTML设计被删除 如何自动更新aspnet和cshtml页面 注意:我正在使用布局页面,但它们并不能解决我的问题。“当我执行这些操作时,我的html设计将被删除。” 这是问题的根源。如果我理解正确,您是: 使用脚手架生成视图 修改这些视图的CSHTML以自定义视图 您希望在修改
- 适当地使用局部视图来拉出可重用的UI元素李>
- 使用自定义对象模板自定义DisplayFor和EditorFor之类的结果。(我个人不这么做,但我看到其他人有效地使用了它)
- 实现了帮助程序,用于接受参数并生成符合您所遵循模式的HTML。因为我使用引导,所以我创建了自己的
helper,例如,它输出格式化的Html,以便与引导类一起使用Html.labelborbootstrap
- 有效使用版面页面和版面