currentListObj.datagrid({
url: '/Workstation/GetList',
queryParams: ParamList(),
methord: 'post',
fitColumns: false,
fit: true,//添加fit属性,添加这个属性后,datagrid可以不要宽度和高度,默认填满父级
checkbox: true,
sortName: 'Id',
sortOrder: 'desc',
idField: 'Id',
pageSize: 15,
pageList: [15, 20, 30, 40, 50],
pagination: true,
striped: true, //奇偶行是否区分
singleSelect: true,//单选模式
frozenColumns: [[
{ field: 'checkbox', checkbox: true, hidden: false },
{ field: '@Html.NameFor(m => m.Id)', title: '@Html.LabelFor(m=>m.Id)', width: 80, hidden: false },
]],
columns: [[
{ field: '@Html.NameFor(m => m.Name)', title: '@Html.LabelFor(m => m.Name)', width: 200, align: 'center', hidden: false },
{ field: '@Html.NameFor(m => m.No)', title: '@Html.LabelFor(m => m.No)', width: 100, align: 'center', hidden: false },
{ field: '@Html.NameFor(m => m.Code)', title: '@Html.LabelFor(m => m.Code)', width: 200, align: 'center', hidden: false },
{ field: '@Html.NameFor(m => m.WorkContent)', title: '@Html.LabelFor(m => m.WorkContent)', width: 150, align: 'center', hidden: false },
{ field: '@Html.NameFor(m => m.LineName)', title: '@Html.LabelFor(m => m.LineName)', width: 100, align: 'center', hidden: false },
{ field: '@Html.NameFor(m => m.ModuleName)', title: '@Html.LabelFor(m => m.ModuleName)', width: 100, align: 'center', hidden: false },
{ field: '@Html.NameFor(m => m.Enabled)', title: '@Html.LabelFor(m => m.Enabled)', width: 55, align: 'center', hidden: true, formatter: function (value) { return EnableFormatter(value) } },
{ field: '@Html.NameFor(m => m.CreateMan)', title: '@Html.LabelFor(m => m.CreateMan)', width: 100, align: 'center', hidden: false },
{ field: '@Html.NameFor(m => m.CreateTime)', title: '@Html.LabelFor(m => m.CreateTime)', width: 100, align: 'center', hidden: true },
{ field: '@Html.NameFor(m => m.EditMan)', title: '@Html.LabelFor(m => m.EditMan)', width: 100, align: 'center', hidden: false },
{ field: '@Html.NameFor(m => m.EditTime)', title: '@Html.LabelFor(m => m.EditTime)', width: 100, align: 'center', hidden: true },
]],
onLoadSuccess: function () {
}, onClickRow: function (index, data) {
}, onDblClickCell: function (index, field, value) {
$('#btnDetails').click();
}, onLoadError: function (err) {
}
});
[随手笔记] easyui datagrid 自适应高度
最新推荐文章于 2022-03-16 16:03:35 发布