Util6 MIS 框架系统采用的Asp.Net MVC5模式开发,所用的模板引擎为Razor引擎,而Razor标记中就是原生的C#代码,所以在前端UI中编写模板就没有必要使用第三方或自创的标记语言,配合Util.Mapping可以非常轻松制作一个漂亮且功能强大的前端模板了。
var mapper = new OasEmployee().Query(m => m.ID == empID);
var pageSize = 50;
var currPage = string.IsNullOrWhiteSpace(Request.Form["CurrPage"])
?1:int.Parse(Request.Form["CurrPage"]);
var recordCount = mapper.ToCount();
var itemList = mapper.SortDesc(m => m.DatCreate).ToList(pageSize, currPage, recordCount);