ASPxGridView垂直滚动条的宽度

时间:2012-09-04 15:42:32

标签: asp.net c#-4.0 devexpress scrollbar

我想知道如何在ASPxGridView上获得垂直滚动条的宽度。

以下是一些更多细节: 我试图将面板的大小设置为与ASPxGridView相同的宽度。网格没有设置width属性。所有列都有固定的宽度。如果我总结服务器端的所有列宽并将结果应用到面板,那么我仍然偏离垂直滚动条的宽度。 我可以在渲染后检查元素并获得差异并对其进行硬编码......但我怀疑它在所有情况下都能正常工作。任何想法?

提前致谢。

2 个答案:

答案 0 :(得分:0)

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="true" ...>
             <Columns>
             ....
            </Columns>
            <RowStyle Width="150px"/>
        </asp:GridView>

试试这个,我认为它有效

答案 1 :(得分:0)

控件在客户端渲染后将具有宽度,因此您可以在面板的客户端init函数中获取gridview的宽度。

Init =“function(s,e){ s.SetWidth(ASPxGridView1.GetWidth());}“