This is a migrated thread and some comments may be shown as answers.

[Solved] Issue of using RadGrid with FireFox 3.5

5 Answers 96 Views
Grid
This is a migrated thread and some comments may be shown as answers.
hubert
Top achievements
Rank 1
hubert asked on 10 Jul 2009, 08:41 PM

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):

  • NoFilter
  • Contains
  • DoesNotContain
  • StartsWith
  • EndsWith
  • EqualTo
  • NotEqualTo
  • GreaterThan
  • LessThan
  • GreaterThanOrEqualTo
  • LessThanOrEqualTo
  • Between
  • NotBetween
  • 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

     

     

     

    5 Answers, 1 is accepted

    Sort by
    0
    Sebastian
    Telerik team
    answered on 15 Jul 2009, 01:52 PM
    Hello Hubert,

    Can you reproduce the issue on the following online demo of RadGrid for ASP.NET AJAX? The filtering menu items were positioned correctly in my local tests under FireFox 3.5.

    I will appreciate if you outline the differences between this grid configuration and yours - they can lead us to the source of the issue to address it accordingly. You may also check whether some global css styles on the page may conflict with the filtering menu rendering (using the FireBug addon for example).

    Best regards,
    Sebastian
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.
    0
    hubert
    Top achievements
    Rank 1
    answered on 15 Jul 2009, 04:50 PM
    No, I can not reproduce the issue using the online demo. It works fine.

    By following your guidance, I will compare the difference between my grid and the online grid and see if I can figure out.

    Thanks Sebastian!

    Hubert
    0
    hubert
    Top achievements
    Rank 1
    answered on 15 Jul 2009, 04:52 PM
    Hi Sebastian,

    Also, is there any way I can upload the screen shot or send the screen shot to you?

    Thanks,

    Hubert
    0
    Sebastian
    Telerik team
    answered on 16 Jul 2009, 08:29 AM
    Hello Hubert,

    You can post some screenshot or provide a live url where the discrepancy can be seen via regular support ticket (which you can start from your account on our site).

    Regards,
    Sebastian
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.
    0
    hubert
    Top achievements
    Rank 1
    answered on 16 Jul 2009, 06:23 PM
    Hi Sebastian,

    As the puchase request is still under processing (it may take a couple of weeks), we are not able to create ticket. Let me see if I can resolve the issue by myself. 

    Thanks for the guidauce!

    Hubert 
    Tags
    Grid
    Asked by
    hubert
    Top achievements
    Rank 1
    Answers by
    Sebastian
    Telerik team
    hubert
    Top achievements
    Rank 1
    Share this question
    or