增删查改
作者:甘伟良
新增
新增模态框的格式
打开新增模态框:要设置新增的标识,重置表单,设置model标题,最后要显示模态框
注意:新增数据不止页面要验证,后台控制器也要验证
新增数据要先验证再保存到数据库
删除
linq删除数据 先查询 在删除
先查询出需要删除的数据
例:
Single:代表要查一条数据
Single():括号里面是要查询的条件
删除之后保存到数据库
查询
1.分页查询
查询总数后要分页
查询总条数用Lambda表达式
分页大小用 limit 或 pageSize
页数 page
Skip: 返回剩余元素前要跳过的元素数量
例子:
2.连表查询
连表查询 join tab被连接表 in model.表名 on 连接表.外键/主键/外键 equals tab被连接表.主键/外键/外键
例如:
连表查询后查询总数,之后再分页查询数据
注意:分页前一定要进行排序
修改
先查询数据在修改
在原有信息的基础上进行修改,需要回填被修改的信息
打开修改用户的模态框需要重置表单,回填数据
回填被修改的数据:
$.post("@Url.Content("~/")",
{
},function(){
if(){
//回填的数据
}else{
layer.alert(“参数异常”);
}
});
修改模态框格式
修改和被修改的参数要一样
hidden:代表隐藏
增删查改都是先## 标题查询数据