|
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) { } }); |