Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
45
Using UseFixedHeaders="True" in paged grid cause javascript error at mouse move events
posted

Hi,

I have an UltraWebGrid with custom pager and fixed headers to allow frozen a couple of columns. This configuration works fine if I move through the pages without scrolling the grid.

If I do a scroll down operation at any page and, after that, I move to the next page the grid enters an invalid state which cause javascript errors when the mouse pointer moves over the cells for the FIRST row.

Furthermore, the cells which where frozen (because of the <Header Fixed="true" /> property) do not cause any error, only non fixed cells in the first row do.

By the way, this grid has some extra complex configuration but I have check that disabling UseFixedHeaders everything works fine.

I was trying to fix this and the unique way I get was disabling client side javascript. For that purpose I set the ReadOnly property to "LevelZero". Under this conditions the grid seems to work right.

 

I don't know if I will need client side scripts in the near future so, am I missing something or had I find a bug here?

 

 

I'll appreciate any comment.

Regards.

 

Product:  Infragistics2.WebUI.UltraWebGrid.v7.3 - assembly version=7.3.20073.38

 

Extra info: the layout was configured in a .skin file just like the following:

<DisplayLayout LoadOnDemand="Xml" AutoGenerateColumns="False" ViewType="Flat" RowSelectorsDefault="No" TableLayout="Auto"
    RowSizingDefault="Free" AllowUpdateDefault="No" AllowAddNewDefault="No" AllowDeleteDefault="No" BorderCollapseDefault="Collapse"
    AllowSortingDefault="Yes" SortingAlgorithmDefault="Custom" HeaderClickActionDefault="SortMulti" SelectTypeCellDefault="Single"
    CellClickActionDefault="RowSelect" UseFixedHeaders="True" StationaryMargins="Header" RowHeightDefault="25px" ColWidthDefault="160px"
    AllowColSizingDefault="Free" HeaderTitleModeDefault="Never">

 

 Steps to reproduce:

1-scroll down on the grid

2-change to next page in custom pager (page must change and scroll must be undone since the latest focused rows were not in the current row set)

3-move the mouse pointer over the first row's cells (this must cause a javascript error)

Parents Reply Children
No Data