Hello,
I am using the RadGrid (2007Q3) in a few pages and one of our end-user has found a bug which I was able to reproduce easily here.
The last column of a radgrad disappear when the the window is resized, even when using a horizontal scroll bar, the column does not appear at all!
When the window is enlarged or maximized the last column returns by magic.
A control upgrade is out of the question for now, unless the upgrade specifically corrects this behaviour.
I cannot post the whole page, but I will post only the code in question.
/page begin
<%@ Register Assembly="RadGrid.Net2" Namespace="Telerik.WebControls" TagPrefix="radG" %>
....
<asp:Panel ID="Panel1" runat="server" Width="99%" Style="text-align: center" Visible="false">
.....
<table class="SolidFrame" width="99%">
<tr>
<td class="TitleCell">
<cc1:QuestionMark Text="<%$ Resources:Resource, DashAprTitle %>" ID="QuestionMark3"
runat="server" CssClass="UserMessage" Height="2em" QMarkOffsetRight="3px" QMarkOffsetTop="1px"
TextOffsetLeft="2px" TextOffsetTop="8px" Width="100%" TabIndex="52" RadSkin="" HelpId="HM007" />
</td>
</tr>
<tr>
<td class="ContentCell" align="right">
<div class="FrameSection">
<radG:RadGrid ID="grdApr" runat="server" AutoGenerateColumns="False" Height="100px"
Skin="none" OnItemDataBound="RadGrid_ItemDataBound" OnDataBound="grdApr_DataBound"
GridLines="Horizontal" OnNeedDataSource="populateGrdApr">
<ClientSettings>
<ClientEvents OnGridCreated="GridCreated" OnRowSelected="ApprovalRowSelected" />
</ClientSettings>
<MasterTableView>
<ExpandCollapseColumn Resizable="False" Visible="False">
<HeaderStyle Width="20px" />
</ExpandCollapseColumn>
<RowIndicatorColumn Visible="False">
<HeaderStyle Width="20px" />
</RowIndicatorColumn>
</MasterTableView>
<ItemStyle Wrap="False" />
</radG:RadGrid><div style="text-align: center">
<asp:Label ID="lblNoApprovals" runat="server" Visible="False"></asp:Label></div>
<table width="100%">
<tr>
<td align="left">
<asp:Label ID="lblAprTotalRows" runat="server" Text="<%$ Resources:Resource, DashAprResult %>"></asp:Label>
</td>
<td align="right">
<asp:Button ID="btnAprConsult" runat="server" Text="<%$ Resources:Resource, DashViewButton %>"
OnClick="btnAprConsult_Click" Enabled="False" /></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</asp:Panel>
Thanks,
Malek