我的Telerik RadGrid数据列不再与列标题对齐。这些Telerik ASP.Net Ajax(网络表单)RadGrids过去看起来很好。以下是他们现在的样子:
当我重新调整列的大小时,问题会自行解决。此外,如果FrozenColumnCount> = 1并且我移动水平滚动条,则问题会自行更正。最近没有代码更改,但我已升级到Telerik.Web.UI v.2013.3.1114.40。这似乎是问题开始的时候。我可以使用升级向导降级到旧版本吗?我宁愿不降级。相反,如何在加载网格时以编程方式调整网格大小?
我正在使用StackOverflow而不是Telerik支持,以期快速解决此问题。
提前致谢。
答案 0 :(得分:3)
将MasterTableView宽度设置为100%会使问题消失:
<MasterTableView DataKeyNames="ContactKey" CommandItemDisplay="Top" Width="100%">
正如Telerik在此处所说:RadGrid Column header and data item alignment problem。
答案 1 :(得分:0)
需要注意的其他事项:如果将ClientIDMode设置为&#34; Static&#34;,则在使用静态标头时,标题对齐可能无法正常工作。
答案 2 :(得分:-1)
删除UseStaticHeaders='True'
。
RadGrid
冻结列无法正常工作。