I'm using 10.2 .NET 4 latest hotfix. I still occasionally experience major delays sorting on ie8 that just arn't there with ie7. Spinning busy cursor and CPU spike for extended periods of time and then finally it sorts.
Where does this stand?
Hi Jeff,
Please update the forum if you would like to discuss this case further.
Magued
Hi,
I have implemented a project using your code, the WebGrid uses 500 records. I have tested using IE8 and I am not able to reproduce the issue. Since you have set sorting on the client the first time it sorts will take time. Sorting after that doesn't take 2-3 seconds for 500 records. We can do a live meeting to look at the issue further. You can also set sorting on the server and test. Or use XmlLoadOnDemand or the new Aikido control the WebDataGrid.
Please send me regarding any questions.
Your samples don't include an UltraWebGrid.
All my grids exhibit the issue in ie8 and not ie7 and are defined similar to the following:
<igtbl:UltraWebGrid ID="dgAssets" runat="server" DataMember="Default" DataSourceID="dsAssets" Width="1000px" OnDeleteRow="dgAssets_DeleteRow" OnClickCellButton="dgAssets_ClickCellButton" OnInitializeRow="dgAssets_InitializeRow" > <Bands> <igtbl:UltraGridBand Key="Default" AddButtonCaption="Default" BaseTableName="Default" CellClickAction="RowSelect" AllowSorting="OnClient" HeaderClickAction="SortSingle" > <AddNewRow View="NotSet" Visible="NotSet" > </AddNewRow> <Columns> <igtbl:UltraGridColumn BaseColumnName="Id" HeaderText="Id" Hidden="True" Key="Id" DataType="System.Guid"> <Header Caption="Id"> </Header> </igtbl:UltraGridColumn> <igtbl:UltraGridColumn Type="Button" Width="35px" CellButtonDisplay="Always" > <Header> <RowLayoutColumnInfo OriginX="1" /> </Header> <Footer> <RowLayoutColumnInfo OriginX="1" /> </Footer> </igtbl:UltraGridColumn> <igtbl:UltraGridColumn BaseColumnName="AssetTag" HeaderText="Asset Tag" Key="AssetTag" Width="200px"> <Header Caption="Asset Tag"> <RowLayoutColumnInfo OriginX="0" /> </Header> <Footer> <RowLayoutColumnInfo OriginX="0" /> </Footer> <CellStyle Font-Size="X-Small"> </CellStyle> </igtbl:UltraGridColumn> <igtbl:UltraGridColumn BaseColumnName="Manufacturer" HeaderText="Manufacturer" Key="Manufacturer" Width="200px"> <Header Caption="Manufacturer"> <RowLayoutColumnInfo OriginX="1" /> </Header> <Footer> <RowLayoutColumnInfo OriginX="1" /> </Footer> <CellStyle Font-Size="X-Small"> </CellStyle> </igtbl:UltraGridColumn> <igtbl:UltraGridColumn BaseColumnName="Model" HeaderText="Model" Key="Model" Width="150px"> <Header Caption="Model"> <RowLayoutColumnInfo OriginX="2" /> </Header> <Footer> <RowLayoutColumnInfo OriginX="2" /> </Footer> <CellStyle Font-Size="X-Small"> </CellStyle> </igtbl:UltraGridColumn> <igtbl:UltraGridColumn BaseColumnName="Status" HeaderText="Status" Key="Status" Width="120px"> <Header Caption="Status"> <RowLayoutColumnInfo OriginX="3" /> </Header> <Footer> <RowLayoutColumnInfo OriginX="3" /> </Footer> <CellStyle Font-Size="X-Small"> </CellStyle> </igtbl:UltraGridColumn> <igtbl:UltraGridColumn BaseColumnName="AssignedTo" HeaderText="Assigned To" Key="AssignedTo" Width="160px"> <Header Caption="Assigned To"> <RowLayoutColumnInfo OriginX="4" /> </Header> <Footer> <RowLayoutColumnInfo OriginX="4" /> </Footer> <CellStyle Font-Size="X-Small"> </CellStyle> </igtbl:UltraGridColumn> </Columns> <SelectedRowStyle BackColor="#E0E0E0" /> </igtbl:UltraGridBand> </Bands> <DisplayLayout BorderCollapseDefault="Separate" Name="dgAssets" RowHeightDefault="18px" Version="4.00" ViewType="OutlookGroupBy" AutoGenerateColumns="False" ScrollBar="Never" AllowColSizingDefault="Fixed" TableLayout="Fixed" SelectTypeRowDefault="Single" EnableProgressIndicator="true" AllowDeleteDefault="Yes"> <ClientSideEvents DblClickHandler="dgAssets_DblClickHandler" BeforeRowDeletedHandler="BeforeDelete" InitializeLayoutHandler="InitializeLayout" /> <FrameStyle BorderStyle="Solid" BorderWidth="1px" Font-Names="Verdana" Font-Size="8pt" Width="1000px"> </FrameStyle> <Pager> <PagerStyle BackColor="LightGray" BorderStyle="Solid" BorderWidth="1px"></PagerStyle> </Pager> <EditCellStyleDefault BorderStyle="None" BorderWidth="0px"> </EditCellStyleDefault> <FooterStyleDefault BackColor="LightGray" BorderStyle="Solid" BorderWidth="1px"> <BorderDetails ColorLeft="White" ColorTop="White" WidthLeft="1px" WidthTop="1px" /> </FooterStyleDefault> <HeaderStyleDefault BackColor="LightGray" BorderStyle="Solid" Cursor="Default" Font-Bold="True"> <BorderDetails ColorLeft="White" ColorTop="White" WidthLeft="1px" WidthTop="1px" /> </HeaderStyleDefault> <RowStyleDefault BackColor="White" BorderColor="Gray" BorderStyle="Solid" BorderWidth="1px"> <BorderDetails ColorLeft="White" ColorTop="White" /> <Padding Left="3px" /> </RowStyleDefault> <SelectedRowStyleDefault BackColor="#E0E0E0"> </SelectedRowStyleDefault> <GroupByBox> <BandLabelStyle BackColor="#6372D4" ForeColor="White"> </BandLabelStyle> <BoxStyle BackColor="#E0E0E0" BorderColor="Window" Font-Bold="True" ForeColor="Black" Height="40px"> </BoxStyle> </GroupByBox> <AddNewBox> <BoxStyle BackColor="LightGray" BorderStyle="Solid" BorderWidth="1px"> </BoxStyle> </AddNewBox> <ActivationObject> <BorderDetails WidthLeft="0px" WidthRight="0px" /> </ActivationObject> </DisplayLayout> </igtbl:UltraWebGrid>
Is the issue reproducible on our samples at http://samples.infragistics.com/ ? Can you send me more information on how to reproduce it? Also what is your browser mode? Is it Internet Explorer 8 or Internet explorer IE8 Compatibility View?