我有一个动态的表,它是在 C# 后面的代码中生成的。我使用 tabletogrid 将此 html 表转换为 Jqgrid,我用来执行此操作的代码是
tableToGrid('#gvSearchDocuments',
{ height: 'auto',
autowidth:true,
multiselect: true,
pager: 'pagersearch',
rowList: [20, 30, 50],
colNames: ['ID','Message Date', 'Fund', 'Partner', 'Menu', 'Sub Menu', 'Document Name', 'Document Description', 'Type'],
colModel: [
{ name: 'ID', hidden: true},
{ name: 'MessageDate',
align: 'right',
sorttype: 'date',
formatter: 'date',
formatoptions: { newformat: 'M-d-Y' }
},
{ name: 'Fund', align: 'left'},
{ name: 'Partner', align: 'left' },
{ name: 'Menu', align: 'left'},
{ name: 'SubMenu', align: 'left'},
{ name: 'Documentname', align: 'left' },
{ name: 'DocumentDescription', align: 'left'},
{ name: 'Type', align: 'left' }
]
});
我遇到的问题是在生成 jqgrid 时,列标题和数据未正确对齐。我尝试使用 autoWidth、width 和 shrinkToFit 但没有运气。这就是我的网格在 IE、Firefox 和 Chrome 中的显示方式。
我在这个上花了一天多的时间,它慢慢地杀死了我。任何帮助都会很棒!