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

Grid header and footer display error on IE8

3 Answers 61 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Kev
Top achievements
Rank 1
Kev asked on 24 Mar 2011, 10:52 AM
I have used the radgrid to show some data to my customer, when I enable the 'AllowScroll' and 'UseStaticHeaders' function, there is a display problem in IE8 as attached image. The last part of the header and footer disappear.

I have tested for firefox 3.5.2, all things work fine. My Telerik.Web.UI.dll file version is 2010.2.929.35.

Here is some code for my grid

.ascx part:

<asp:Panel id="TelerikSummaryReportsPanel" runat="server" style="margin-top:10px;">
    <telerik:RadGrid ID="gridReports_Telerik" runat="server"  
                EnableAjaxSkinRendering="true"
                GridLines="Horizontal" CellPadding="0" BorderStyle="None"
                ClientSettings-AllowColumnHide="true" ClientSettings-EnableRowHoverStyle="true"
                ShowStatusBar="true" ShowHeader="true" AllowSorting="true"
                ShowFooter="true" RegisterWithScriptManager="true"
                EnableViewState="true"
                AllowFilteringByColumn="true"
                AllowMultiRowSelection="true">
        <GroupingSettings CaseSensitive="false" />
        <ClientSettings>
            <Scrolling EnableVirtualScrollPaging="false" />
            <Scrolling AllowScroll="true" UseStaticHeaders="true" />
            <Selecting AllowRowSelect="true" EnableDragToSelectRows="true" />
            <Resizing AllowColumnResize="true" EnableRealTimeResize="true"  ShowRowIndicatorColumn="true"
                      ResizeGridOnColumnResize="true" AllowRowResize="false" ClipCellContentOnResize="false" />
            
        </ClientSettings>
    
    </telerik:RadGrid>
    
</asp:Panel>

And I control the height in the C# code, if no height setting or it is larger than the actual height of data, no problem occurs.

.ascx.cs file:

    protected void gridReports_DataBound(object sender, EventArgs e)
    {
        RadGrid Grid = (RadGrid)sender;

        int rowCount = Grid.Items.Count;
        if (rowCount > 25)
        {
            gridReports_Telerik.Height = 700;
        }
    }

What can I do or test to solve this problem? Thanks a lot if you can give some advice

3 Answers, 1 is accepted

Sort by
0
Pavlina
Telerik team
answered on 25 Mar 2011, 11:22 AM
Hello Kev,

I cannot reproduce the described problem in IE8. Please check the attached sample and let me know how to alter it in order to replicate the issue.

Kind regards,
Pavlina
the Telerik team
0
Kev
Top achievements
Rank 1
answered on 25 Mar 2011, 11:41 AM
Hello,

Maybe I can send you some code and more information about this error tomorrow by email. Is there a email that I can send you some files?


Best Regards,
Kev
0
Pavlina
Telerik team
answered on 25 Mar 2011, 03:05 PM
Hi Kev,

Since you cannot attach files to the forum posts, you can open a formal support ticket, and add the code there.
We will review it locally, and advise you further.

Greetings,
Pavlina
the Telerik team
Tags
Grid
Asked by
Kev
Top achievements
Rank 1
Answers by
Pavlina
Telerik team
Kev
Top achievements
Rank 1
Share this question
or