开发工具与关键技术: Visual Studio layui
作者:黎凤焕
撰写时间:2019年 5 月 27 日
当表格渲染完成后,对渲染的字段进行查询,根据需要的内容查询信息,渲染表格的时候,可以对表格进行分页操作,如果渲染的表格数据比较多,用分页的方法比较好,便于用户查找信息。
public ActionResult SelectInvoice(LayuiTablePage layuiTablePage)
{
int InvoiceCount = (from tbInvoice in myModel.B_Invoice
select tbInvoice).Count();
List<B_Invoice> InvoiceData = (from tbInvoice in myModel.B_Invoice
orderby tbInvoice.InvoiceID descending
select tbInvoice)
.Skip(layuiTablePage.GetStartIndex())
.Take(layuiTablePage.limit).ToList();
LayuiTableData<B_Invoice> layuiTableData = new LayuiTableData<B_Invoice>();
layuiTableData.count = InvoiceCount;
layuiTableData.data = InvoiceData;
return Json(layuiTableData, JsonRequestBehavior.AllowGet);
}
对表格进行分页的时候,首先得声明LayuiTablePage这个类,然后引用它,