代码解析:
//查询所以的学生数据
var listStudent = (from tbStudent in myModel.SYS_Academe
select tbStudent).ToList();
//条件筛选
if (!string.IsNullOrEmpty(strSearch))//判断是否为空 空为(true) 不空为(false)
{
strSearch = strSearch.Trim();//前后去空格
//Contains返回一个值,该值指示指定的子串是否出现在此字符串中。
listStudent = listStudent.Where(m => m.AcadeemeName.Contains(strSearch)).ToList();
}
//学生的数据的总条数
int totalRow = listStudent.Count();
//Skip()跳过序列中指定数量的元素,然后返回剩余的元素
//Take()从序列的开头返回指定数量的连续元素
listStudent = listStudent
.Skip(layuiTablePage.GetStartIndex())
.Take(layuiTablePage.limit).ToList();
//页数减去乘表格的横线,等于另一页的分页开始序号
return (page - 1) * limit;
//实例化 实体类
Models.bodyretheEntities redmode = new Models.bodyretheEntities();
//修改
public ActionResult GetStudentByID(int nummID)参数
{
var dgwy = from tbih in redmode.numlete查询全部
where tbih.numID == nummID 键 ==值
select tbih;
return Json(dgwy,JsonRequestBehavior.AllowGet);回调函数
}
//linq查询语句
var student = from lisedele in redmode.numlete
select lisedele;
return Json(student,JsonRequestBehavior.AllowGet);//查询全部
//弹出模态窗
function openinsethte() {
$("#自定").modal("show");
}
//隐藏模态窗
$("ModInsertStudentbody").modal("hide")
//debugger 手动断点
window.location.reload();自动刷新页面
$(document).ready(function () {} jquery的加载