Telerik radGrid网格和列宽的最佳实践

时间:2010-05-25 10:12:31

标签: asp.net telerik radgrid

我想问一下管理radGrid宽度的最佳做法是什么。

对于我的应用程序,大多数用户运行1280 x 1024,所以我很乐意将我的整体网格宽度设置为1100.但是,根据使用的形式,我有时会有水平滚动条。为了解决这个问题,我一直在玩网格的宽度,我也玩过设置一个或两个列的itemstyle-width。有时我不小心把它弄好了,有时它不太正确。

管理此问题的最佳方法是什么? 我是设置网格,然后是所有列,还是仅设置网格,还是只设置列?我想有一个最好的做法,所以只是想知道你是如何处理的,

感谢

PS。我已经在Telerik论坛上发布了这个,我知道,当然,用相同的帖子粘贴互联网并不被认为是可以接受的,但我确实想使用stackoverflow,并希望我按照规则播放如果我发布也直接在Telerik上。

马克布林 马克布林 爱尔兰 BMW R80GS 1987

2 个答案:

答案 0 :(得分:1)

我在定义中将RadGrid的宽度设置为99%,然后如果我需要约束宽度,我会在RadGrid或父HTML元素上显式设置Width。您可能还希望将百分比设置为另一个选项而不是显式。您是否需要根据分辨率调整大小?

如果您想要特定宽度的特定列,设置列会有所帮助;您可能知道,表列可以更改浏览器确定的宽度,设置显式宽度有助于避免处理您希望具有特定宽度的数据。

HTH。

答案 1 :(得分:1)

我还将RadGrid的宽度设置为99%,但MasterTableView的宽度设置为100%。

然后我明确设置每列的宽度,因此在我的所有网格上始终显示相同类型的数据。 (即:所有电话号码列的宽度相同。所有日期列的宽度相同等。)

我的大多数网格显示了大量数据,所以我总是使用水平滚动。