3

我有一个 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>

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

截屏

4

1 回答 1

0

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

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

于 2016-09-01T20:57:43.380 回答