【问题标题】:Admin UI interface for mvc.net 4 [closed]mvc.net 4 的管理 UI 界面 [关闭]
【发布时间】:2013-01-03 16:16:26
【问题描述】:
我一直在寻找用于 mvc.net 4 的管理界面生成器。我注意到对于不同的环境有类似的工具(例如 http://activeadmin.info/ 用于 Ruby on Rails)。
我的主要目标是为管理员用户提供所有 CRUD 选项(新建、编辑等),同时还添加其他功能,例如表单等。此外,这应该是通用的,因此不必是为每个应用重新编写。
谁能指出 mvc.net 4 这样的工具?
【问题讨论】:
标签:
c#
web-applications
asp.net-mvc-4
【解决方案1】:
我不确定是否有一个工具可以为您生成一个完整的界面,也不是完全通用的,但是,如果您有一个内置功能可以从您的项目中生成一个 CRUD 控制器(和相应的视图) '正在使用实体框架。
右键单击您的项目文件,然后添加一个新控制器,您将看到模板。选择MVC controller with read/write actions and views, using Entity Framework 将允许您选择模型和实体类,然后为您生成表单。
大多数情况下,您可以立即开始使用这些表单,但有时它们可能需要稍作修改(我能想到的最佳示例是,如果您使用 UNIQUEIDENTIFIER 作为密钥)。您还需要为控制器添加授权。
当然,如果您不使用实体框架,这对您没有多大帮助。