首页 文章

如何使用Telerik RadGrid启用网格水平滚动?

提问于
浏览
1

每个 Headers ,我试图为Telerik RadGrid启用水平滚动 . 之前,我使用父div来控制宽度和高度,然后设置overflow属性,这启用了水平滚动 . 然而,使用这种方法,我的网格延伸超过div宽度,并伴随着任何均匀性 .

现在我的代码看起来像这样:

<div style="height:100%; float:left; width:99%">
    <div id="divFull" runat"server" style="width:99%; height:99%">
        <Telerik:RadGrid ID="deskFull" runat="server" Width="3200px" Height="100%"
            AllowPaging="True">
            <ClientSettings>
                <Scrolling AllowScroll="True" UseStaticHeaders="True"
                    SaveScrollPosition="True" />
            </ClientSettings>
            <MasterTableView AutoGenerateColumns="False" TableLayout="Fixed">
                <Columns>
                    <Telerik:GridBoundColumn DataField="Desk" HeaderText="Desk" />
                    <etc...>
                    <etc...>
                </Columns>
            </MasterTableView>
        </Telerik:RadGrid>
    </div>
</div>

我想要实现的是没有div标签控制滚动,而是RadGrid本身 . 我尝试通过HeaderStyle-Width =“200px”将列宽设置为200px,并将网格的宽度限制为父div的100%,但这些都不起作用 . 网格上没有出现水平滚动条,而是在分页栏下方留下了一大块空白区域 .

我已经按照在线教程并向我的同事寻求帮助,但没有找到答案 .

1 回答

相关问题