【发布时间】:2011-04-23 19:22:18
【问题描述】:
我正在使用 jqGrid 并将 autowidth 选项设置为 true。
设置为 true 时,网格宽度会自动重新计算为父元素的宽度。这仅在最初创建网格时完成。为了在父元素更改宽度时调整网格大小,您应该应用自定义代码并为此使用 setGridWidth 方法
这使得网格占据了父元素中所有可用的宽度。 此属性的另一个效果是每列都会缩小以适应可用的宽度。
这很好用。但是,我有一页不希望列缩小以适应网格宽度,但它们应该占据我在colModel 中为它们设置的空间。
我怎样才能做到这一点?
【问题讨论】:
-
你的意思是网格表格元素吗?
-
找到解决方案:我没有意识到shrinkToFit 选项的默认值为true。我已将其设置为 false,现在一切正常...
-
不,我的意思是在网格上。
-
好的!无论如何,我找到了解决方案。正如我在上一条评论中所写,我将 autowidth 选项设置为 true,并将 shrinkToFit 选项设置为 false。谢谢你的帮助:)
标签: jqgrid jqgrid-asp.net