I cannot get the ultrawebgrid to use the entire screen real estate. This unfortunately will be a deal breaker if we can't get this to work. Something so simple you would think. I have spent quite a bit of time on this issue to no avail. Please help. We wither need to nix Infragistics or fix this issue.
I currently have the following width settings but the grid still only goes across the screen to compensate for the column header text lengthu.
<igtbl:UltraWebGrid ID="UserUltraWebGrid" runat="server" oninitializelayout="UserUltraWebGrid_InitializeLayout" StyleSetName="Pear" Width="100%">
<igtbl:UltraGridBand>
<RowStyle Width="100%" />
And these settings for display layout
<rowstyledefault backcolor="Window" bordercolor="#AAB883" borderstyle="Solid" borderwidth="1px" Font-Names="Verdana" Font-Size="8pt" Wrap="true" Width="100%">
<padding left="3px" />
<borderdetails colorleft="Window" colortop="Window" />
</rowstyledefault>
When you are updating the Width of WebGrid directly in the ASPX markup, the Width set on the FrameStyle is what takes effect. By comparison, when you set the Width property of WebGrid using either the Properties window at design-time or in code, the DisplayLayout.FrameStyle.Width is automatically updated.
The same applies to the Height property (and to DisplayLayout.FrameStyle.Height) as well.
Figured it out...