jqGrid的列宽显得点击分页程序后熄灭
-
26-09-2019 - |
题
使用的jqGrid版本3.6.5
当前寻呼机扩展选项:
{ add: false, del: false, edit: false, search: false,
refresh: false, position: "left" }
当前网格选项:
$("#tblID").jqGrid({
url: '...',
datatype: datatype,
datastr: GridJsonData,
mtype: 'GET',
colNames: arrColumnLabels,
colModel: gridColumns,
rowNum: 10,
rowList: [10, 20, 30],
pager: $('#pgrID'),
sortname: '',
viewrecords: true,
sortorder: "desc",
caption: "",
forceFit: true,
previewPaneMessageId: 0,
previewPaneProjectId: 0,
height: "100%",
固定宽度的列的显示从初始加载不同后我与寻呼机导航。是否有我需要添加,以确保colModel坚持认为宽度的选择?
我注意到setGridWidth是造成问题的方法。所以,我需要它使用setGridWidth但仍允许列具有固定宽度,以保持固定(根据colModel),而动态宽度的列展开的溶液/降低以填充间隙。
解决方案
我不得不升级到的jqGrid 3.7.2和利用“固定”属性。
[DataMember(Name = "fixed")]
public bool Fixed { get; set; }
...
internal static JsonColumnData JsonColumnGridSelector
{
get { return new JsonColumnData { name = "GridSelector", index = "", width = 35, Fixed = true, align = "center"
不隶属于 StackOverflow