在冻结的列中隐藏水平滚动条

时间:2013-01-22 05:40:27

标签: asp.net gridview telerik telerik-grid radgrid

我有一个RadGrid,我想要修复前两列。我通过使用此代码得到了它:

<telerik:RadGrid ID="rgCallLogin" runat="server" AllowFilteringByColumn="True">
    <ClientSettings>
        <Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="true" FrozenColumnsCount="2">
        </Scrolling>
    </ClientSettings>
    <MasterTableView>
        --
        --
    </MasterTableView>
</telerik:RadGrid>

现在我在所有列中都有一个水平滚动条。有没有办法只在非冻结列中显示滚动条?

ScreenShot

1 个答案:

答案 0 :(得分:0)

没有。似乎没有任何方法可以实现这一点(正如你可以想象的那样,因为这个问题没有得到解答)。这是因为它是滚动的rgDataDiv,它包含列的所有。冻结列效果实际上是在滚动时在最左边的未冻结列上设置display:none。

仅供参考,有一种替代解决方案,您可以启用ClientSettings.Scrolling.EnableNextPrevFrozenColumns,以便在未冻结的列中滚动按钮。