MVC系统基本内容

在这里插入图片描述
$(function () {
tabStudent = $.fn.bsgrid.init(‘tabStudent’, {
url: ‘路径’,
autoLoad: true,
stripeRows: false,
rowHoverColor: true,
displayBlankRows: false,//是否显示空白行, 默认值true
pageSize: 12,//分页大小, 如果设置值小于1则不分页且展示全部数据 pageSizeSelect: true,// 是否显示分页大小选择下拉框, 配合参数pageSizeForGrid, pagingLittleToolbar: true,//是否显示精简的图标按钮分页工具条, 默认值fals0e
event: {//事件
customRowEvents: {//当前行事件
click: function (record, rowIndex, trObj, options) {//点击事件
Check(“获取表格的tr”, rowIndex + 1);
}
}
},
});
});
注:从数据库获取数据,传输到视图层呈现给用户看。
在这里插入图片描述

Number:只能输入数字的定义(编号只能出现数字,不能出现字母)

在这里插入图片描述

分页:pageSize: 12,代表一页只能出现12行数据,因此超出12行的范围之外的数据另起一页。
Excel导出
创建工作簿,在创建工作表,给第一行添加数据,利用循环添加其他数据,读取到文件流中,返回。
List listExaminee = linqItem.ToList(); //把数据转化为表格
HSSFWorkbook excelBook = new HSSFWorkbook();//创建工作簿
NPOI.SS.UserModel.ISheet sheet1 = excelBook.CreateSheet(“输入信息”);//创建工作表
NPOI.SS.UserModel.IRow row1 = sheet1.CreateRow(0); //声明第一行
row1.CreateCell(0).SetCellValue(“输入信息”); //给第一行添加数据(添加一个表头名)
for (int i = 0; i < listExaminee.Count; i++){ //创建一个循环
NPOI.SS.UserModel.IRow rowTemp = sheet1.CreateRow(i + 1);
rowTemp.CreateCell(0).SetCellValue(listExaminee[i].StudentNumber);} //循环添加数据
string fileName = “输入信息” + DateTime.Now.ToString(“yyyy-MM-dd-HH-mm-ss-ffff”) + “.xls”; //文件名 日期的格式
System.IO.MemoryStream bookStream = new System.IO.MemoryStream(); //声明文件流
excelBook.Write(bookStream); //读取到文件流
bookStream.Seek(0, System.IO.SeekOrigin.Begin); //从开始位置开始。读取到结束
return File(bookStream, “application/vnd.ms-excel”, fileName);
//返回文件,文件类型,文件名等。
注:索引是从0开始的,所以需要添加第一行数据就从0开始。

新增是MVC里面简单的一种语法
$(“获取ID注意获取ID要用“#”代表”).click(function () {
//打开modal 指定的ID
$(“获取ID”).modal(“show”);
});
$("#Update").click(function(){
var WorkItemName = $(‘获取ID里面指定的类’).val();
$.post(“填写指定的路径”,{
WorkItemName:WorkItemName,
},function(msg){
if(msg=“success”){
var layerIndex = layer.load(0);//显示 加载层
$(“获取ID”).ajaxSubmit(function (msg){
layer.close(layerIndex);
tabStudent.refreshPage();
$(“获取最开始的那个ID“模态框的ID””).modal(“hide”);//关闭
layer.alert(‘成功’,{ icon: 1, title: ‘提示’ });
})
}else{
layer.alert(‘失败’, { icon: 0, title: ‘提示’ });
}
})
})

猜你喜欢

转载自blog.csdn.net/weixin_44552839/article/details/89074575
今日推荐