废话放在前头,说一下这个文章的缘起
某天某妹纸找我,说这个MVC的建立不太会,要记一下controllers、models、还有页面引用的东西,好不方便~
记不住咋办嘛~有没快速生成适合本身使用的带有增删查改功能的MVC网站呢
方法是有滴,通过本人的一番摸索~且听我给你一一讲述
要是能拖动文章尾部给我点个在看就更好了数据库
步骤以下,咱这么简单的操做就不说这么多了,关键的内容咱再讲一下哈服务器
我们先建立一个项目,新建->ASP.NET Web应用程序,起个有意义的名字->MVC->建立便可app
因为类里面要用到EntityFramework,因此,我们给装一下,若是装了的同窗,能够忽略这一部分框架
建立好类以后,就能够看到这样子的内容了asp.net
这里是关键,你们注意看了哈学习
先导入我们的Entity,而后在咱们的类里面添加咱们要加属性,什么ID,名字、性别、邮件什么的,随意你们,请自由发挥
接着就是再写一个派生自DBContext基类的类。用来处理提取、 存储和更新的实体框架咱们本身的数据库上下文Marx类在数据库中的实例
public DbSet marxes { get; set; }
这样子子就写好了网站
而后再点到controllers,右键添加控制器,选择包含识图的MVC5控制器spa
有些同窗可能会出这样的报错,我们从新生成一下解决方案就行了.net
已启动所有从新生成: 项目: MarxMVC, 配置: Debug Any CPU3d
再配置一次
一下子事后,就能够看到控制器、页面已经所有生成了
进入index的页面,点击运行,给你们展现一下 建立、修改、删除、详情的功能