I am testing my a page (/w grad) in FireFox 3.5 and got some un-expected behavior. Appreciate any feedback!
Thanks!
Hubert
The text in the grid are overlapped and some text are displayed under the grid (works fine in IE7):
Here are the code segment:
<telerik:RadGrid AutoGenerateColumns="False" ID="grdLeases" AllowFilteringByColumn="True"
Width="1432px" AllowPaging="True" PageSize="20" AllowSorting="True" AllowMultiRowSelection="false"
runat="server">
<PagerStyle Mode="NextPrevAndNumeric" />
<MasterTableView DataKeyNames="ID" EnableViewState="true" Width="100%" RowIndicatorColumn-Display="false" >
<Columns>
<telerik:GridTemplateColumn UniqueName="CheckBoxTemplateColumn" HeaderStyle-Width="20px"
Reorderable="false" Resizable="false" AllowFiltering="false">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<asp:RadioButton ID="rdoSelectLease" OnCheckedChanged="ToggleRowSelection" AutoPostBack="True"
runat="server"></asp:RadioButton>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn HeaderText="Lease Number" DataField="LeaseNumber" UniqueName="LeaseNumber"
SortExpression="LeaseNumber" AutoPostBackOnFilter="true"
CurrentFilterFunction="Contains" ShowFilterIcon="false" />
<telerik:GridBoundColumn HeaderText="LeaseVersion" DataField="LeaseVersion" UniqueName="LeaseVersion"
SortExpression="LeaseVersion" AutoPostBackOnFilter="true"
CurrentFilterFunction="Contains" ShowFilterIcon="true" />
<telerik:GridBoundColumn HeaderText="Building" DataField="Company" UniqueName="Company"
SortExpression="Company" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains"
ShowFilterIcon="false" />
<telerik:GridBoundColumn HeaderText="Version Effective Begin" DataField="DateVersionEffective"
DataFormatString="{0:dd/MM/yyyy}" UniqueName="DateVersionEffective" SortExpression="DateVersionEffective"
AutoPostBackOnFilter="true" CurrentFilterFunction="EqualTo"
ShowFilterIcon="false" />
<telerik:GridBoundColumn HeaderText="Version Effective End" DataField="DateVersionEnding"
ItemStyle-Wrap="false" DataFormatString="{0:dd/MM/yyyy}" UniqueName="DateVersionEnding"
SortExpression="DateVersionEnding" AutoPostBackOnFilter="true" CurrentFilterFunction="EqualTo"
ShowFilterIcon="false" />
<telerik:GridBoundColumn HeaderText="Description" DataField="Description" UniqueName="Description" ItemStyle-Wrap="false"
SortExpression="Description" AutoPostBackOnFilter="true"
CurrentFilterFunction="EqualTo" ShowFilterIcon="false" />
<telerik:GridBoundColumn HeaderText="Tenant" DataField="AddressNumber" UniqueName="AddressNumber"
ItemStyle-Wrap="false" HeaderStyle-Width="100%" SortExpression="AddressNumber"
AutoPostBackOnFilter="true" CurrentFilterFunction="EqualTo" ShowFilterIcon="false" />
</Columns>
</MasterTableView>
<HeaderStyle Width="100px" />
<ClientSettings AllowColumnsReorder="true" ReorderColumnsOnClient="true">
<Resizing AllowRowResize="True" EnableRealTimeResize="True" ResizeGridOnColumnResize="True"
AllowColumnResize="True"></Resizing>
<Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="True" FrozenColumnsCount="1">
</Scrolling>
</ClientSettings>
</telerik:RadGrid>
and
Protected Sub grdLeases_DataBinding(ByVal sender As Object, ByVal e As EventArgs) Handles grdLeases.DataBinding
Dim col As GridBoundColumn
Dim i As Integer = 0
While i < grdLeases.MasterTableView.Columns.Count
If (TypeOf (grdLeases.MasterTableView.Columns(i)) Is GridBoundColumn) Then
col = grdLeases.MasterTableView.Columns(i)
'col.HeaderText = "<nobr>" + col.HeaderText + "</nobr>"
'col.DataFormatString = "<nobr>{0}</nobr>"
End If
i += 1
End While
'grdLeases.MasterTableView.SwapColumns(3, 4)
End Sub