随笔分类 -  .NET Framemwork

摘要:先写后台代码 连接前台 下载Element以及axios 布局 然后写我们的二级联动的方法 getOptionsA() { this.$axios .get('http://localhost:55629/api/GetClassifies?pid=0') .then((res) => { this 阅读全文
posted @ 2021-09-15 21:53 古之召虎 阅读(93) 评论(0) 推荐(0)
摘要:一、组件 组件的使用分成三个步骤: 创建组件构造器 注册组件 使用组件 创建组件 注册组件 使用组件 props的值有两种方式: 方式一:字符串数组,数组中的字符串就是传递时的名称。 方式二:对象,对象可以设置传递时的类型,也可以设置默认值等。 二、更改状态 从Element中复制 <templat 阅读全文
posted @ 2021-09-13 21:40 古之召虎 阅读(118) 评论(0) 推荐(0)
摘要:一、API后台操作 跨域 两个引用 using System.Web.Http; using System.Web.Http.Cors; 配置方式 //全局跨域 config.EnableCors(new EnableCorsAttribute("*", "*", "*")); API代码 usin 阅读全文
posted @ 2021-09-10 21:47 古之召虎 阅读(81) 评论(0) 推荐(0)
摘要:一、控制器操作 在控制器中 [HttpPost,Route("api/upload")] public IHttpActionResult UpLoad() { //一、 //var httpFile = HttpContext.Current.Request.Files[0]; //var pat 阅读全文
posted @ 2021-09-09 20:59 古之召虎 阅读(112) 评论(0) 推荐(0)
摘要:一、API操作 创建vsAPI项目,并创建相对应的类库(model,dal等) 数据迁移 Code First 数据访问层(dal)操作 LoginDbContext db = new LoginDbContext(); public LoginModel Login(string account, 阅读全文
posted @ 2021-09-08 21:21 古之召虎 阅读(402) 评论(0) 推荐(0)
摘要:一、后台代码 在model层中定义一个类 [Table("City")] public class CityModel { [Key,DatabaseGenerated(DatabaseGeneratedOption.None)] public int ProvinceId { get; set; 阅读全文
posted @ 2021-08-27 15:16 古之召虎 阅读(453) 评论(0) 推荐(0)
摘要:一、后台操作 使用数据迁移Code First的方式去操作 dal层绑定下拉框 public List<GoodsTypeModel> Bind(int id) { return db.GoodsTypes.Where(m => m.PId == id).ToList(); } 控制器 [HttpG 阅读全文
posted @ 2021-08-19 21:09 古之召虎 阅读(64) 评论(0) 推荐(0)
摘要:EF数据迁移可以防止注入 在表多的时候用EF迁移比较繁琐,可以使用sql语句来写或者使用存储过程 一、dal层 /// <summary> /// 用户管理-添加 /// </summary> /// /// <param name="info"></param> /// <returns></re 阅读全文
posted @ 2021-08-18 20:52 古之召虎 阅读(119) 评论(0) 推荐(0)
摘要:一、数据库操作 分页查询显示-存储过程 在数据库中创建数据库并创建表格 创建一个存储过程 create proc 存储过程名 在存储过程中写所需要的参数 定义变量并赋给sql语句 判断查询条件 写上分页的语句 传参执行自定义sql 调用 create proc P_Show ( @pageindex 阅读全文
posted @ 2021-08-17 21:06 古之召虎 阅读(59) 评论(0) 推荐(0)
摘要:一、创建 新建一个.NET Framenwork MVC解决方案 搭建三层架构 dal(数据访问层) bll(业务逻辑层) UI(显示层) 还可以搭建model层 需要相互引用 进行数据迁移 二、dal层操作 public LoginModel Login(string account,string 阅读全文
posted @ 2021-08-14 11:01 古之召虎 阅读(88) 评论(0) 推荐(0)
摘要:一、创建 1、创建.net MVC 2、搭建三层 dal(数据访问层) bll(业务逻辑层) UI(显示层) 3.EF数据迁移 二、编写dal层代码 1、显示查询分页 /// <summary> /// 分页显示查询 /// </summary> /// <param name="name"></p 阅读全文
posted @ 2021-08-13 11:07 古之召虎 阅读(226) 评论(0) 推荐(0)
摘要:一、特性路由 控制器=》App_Start文件夹=》WebApiCongfig 可以改成 更加标准 二、 添加特性 不使用后台写好的,自己写 全局的 [RoutePrefix("")] 局部的 [Route("")] 可以走默认也可以根据用途写 [FromBody] 或[FromUri] 三、强类型 阅读全文
posted @ 2021-07-28 09:39 古之召虎 阅读(50) 评论(0) 推荐(0)
摘要:一、MVC+EF 不管是MVC 还是EF 都有文件夹 Controllers 下边的文件必须以Controller 结尾 WEBAPI 接口不要使用中文名称 二、Linq 查询 多表联查 Linq 查询 使用方法 var query = from a in db.Students join b in 阅读全文
posted @ 2021-07-20 21:15 古之召虎 阅读(110) 评论(0) 推荐(0)
摘要:一、HTTP 协议(超文本传输协议) http 协议 版本 1.1 http由来 1960年 http通讯 http原理 URL和URI 区别 Request 请求报文 Response 响应报文 HTTP 状态码(重要) 常用的 200(成功) 500(服务器端错误) 404(URL路径错误) H 阅读全文
posted @ 2021-07-19 20:52 古之召虎 阅读(242) 评论(0) 推荐(0)
摘要:一、新建Models 中实体类 在类中添加特性,添加特性之前需要引用命名空间 using System.ComponentModel.DataAnnotations;using System.ComponentModel.DataAnnotations.Schema; 添加外键导航:[Foreign 阅读全文
posted @ 2021-07-15 20:54 古之召虎 阅读(113) 评论(1) 推荐(2)
摘要:EF 简单 添加 一、新建Models 中实体类 在类中添加特性,添加特性之前需要引用命名空间 1、类的上边 [Table("表名称")] ​ 2、主键 [Key] [Table("Student")] public class Student { [Key] public int SId { ge 阅读全文
posted @ 2021-07-14 21:03 古之召虎 阅读(78) 评论(0) 推荐(1)