【问题标题】:Develop CRUD screens for entire database schema为整个数据库模式开发 CRUD 屏幕
【发布时间】:2015-10-16 13:36:56
【问题描述】:

我在数据库模式中有大约 120 个表,业务需求是使用 C#、AngularJS、bootstarp 等最新的顶级(免费)技术为所有表创建用户界面。而不是创建/编码120个屏幕有没有办法使用用户控制方法/方式来做到这一点?我的意思是我只需要输入表名,页面应该根据给定的输入/表动态生成一个网格。

希望我清楚我在寻找什么。如果没有,请告诉我。

【问题讨论】:

  • 搜索电灯开关,也许对你有用?
  • lightswitch 也是一个很好的选择。将来可能是微软替代Access。我们只能希望.....

标签: c# angularjs twitter-bootstrap asp.net-mvc-4 razor


【解决方案1】:

如果这对您有帮助,请告诉我:CRUD operation with Entity Framework 6 Database First using MVC 5

这将允许您为每个表(EF 为其生成模型)搭建所有 CRUD 屏幕。它不一定是最漂亮的布局,但您可以稍后让它更好看。至少它会生成你需要的所有功能。

【讨论】:

    【解决方案2】:

    按照这个: - 从您的数据库生成实体框架模型 - 创建一个 ASP.NET 动态数据项目 - 让您的动态数据上下文使用实体框架上下文

    Dynamic Data 为您的所有实体提供 CRUD 界面,而且您可以自定义它们的显示

    【讨论】:

      猜你喜欢
      • 2010-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-09
      • 1970-01-01
      • 1970-01-01
      • 2021-03-11
      相关资源
      最近更新 更多