Q代码
//Excel 数据的导出
function ExcelExpor() {
var formSearch = $("#formSearch").serialize();
console.log(formSearch)
window.open("ExcelExpor?" + formSearch);
}
这里的话为了方便使用了一个对表单的序列化,对内容的获取也更加快速,不需要一个一个赋值
Mvc控制器代码
数据的导出
第一步:查询出需要导出的数据
第二步:将需要导出的数据写入到Excel中
//查询语句
List<studentClass> list = (from stud in myDels.SYS_Student
join acade in myDels.SYS_Academe on stud.academeID equals acade.academeID
join specia in myDels.SYS_Specialty on stud.specialtyID equals specia.specialtyID
join grade in myDels.SYS_Grade on stud.gradeID equals grade.gradeID
join clas in myDels.SYS_Class on stud.classID equals clas.classID
select new studentClass
{
studentID = stud.studentID,
academeID = stud.academeID,
gradeID = stud.gradeID,