不"干" (不要重复自己)Contoso大学MVC的原则?

时间:2017-03-28 01:18:46

标签: asp.net-mvc dry

我正在关注本教程 - https://docs.microsoft.com/en-us/aspnet/mvc/overview/getting-started/getting-started-with-ef-using-mvc/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application

我意识到CRUD正在使用4种形式。例如,对于"部门",如果我想删除预算列,我必须在四个地方删除它:

  • Delete.cshtml

  • Details.cshtml

  • Create.cshtml

  • Edit.cshtml

这四种形式的布局非常相似吗?我们可以只用一种形式来做CRUD吗?对于Web表单,我可以在一个Web表单中完成。使用会话用户角色,我不会使用aspx页面。我们可以为MVC做同样的事吗?

解决方案是在控制器上更改它并使用脚手架重新生成所有CRUD?但如果是这种情况,那么我在CRUD中的所有自定义CSS都必须再次添加?

问候,史蒂夫

0 个答案:

没有答案