Web Api 链接 MVC
一、 MVC + EF
不管是MVC 还是 EF都有文件夹 Controllers 下面的文件必须以Controller 结尾
二、Linq查询
- 多表联查
var query = from a in db.Students
join b in db.Nclasses on a.Nid equals b.Nid
select new ViewModel
{
Id= a.Id,
SName= a.SName,
Nid=b.Nid,
Name=b.Name
}; - 匿名类型
return Json(new { TotalCount,TotalPage,list})
- var query = new { TotalCount,TotalPage,list}
- new出来的就是匿名类型
三 Postman
四、 MVC访问API
- WEBAPI 配置 跨域(CORS)
- 1.跨域打开跨区请求,复制里面内容, 将内容复制到Web.config里面的/handlers下面
2.打开跨域设置,复制里面的内容,将内容复制到Global.asax.cs文件里面
- Mvc跨域Api
- Html+Jquery 网页 速度快 轻量 脚本语言 解释性语法
- C# 需要编译
Ajax 增删改查
- 显示查询分页
Api Dal层
Api Bll层
Api 控制器
- Ajax 绑定下拉
3. 上传图片必用的参数,Ajax类型