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