I picked up support for an existing web application using SmartClient 6. We started seeing problems with IE11, and I upgraded to 10.1 which solved some of the problems. Everything displays fine in Firefox & Chrome, but agter the update IE 10 & 11 both display the contents of the ListGrid shifted to the right. My code and a screen shot of the page and generated HTML are attached. We are Client Side only.
After looking through the generated code, the problem seems to be that the DIV for the data content is set as position: absolute - if I change that to relative, things line up properly in IE.
In my particular example, DIV ID=isc_F is position:absolute which defines the data area
Then DIV ID-isc_G has position:relative
Then DIV ID=isc_E has position:absolute, if i change this one to position:relative, things align properly
My two questions are:
Is this possibly a bug, since FF & Chrome work properly?
Is there a difference in the basic parameters between 6 and 10 where I need to go back and make some global changes in the ListGrids
Firefox: 45.0.2
Chrome: 49.0.223.112m
IE 10.0.12 and 11.0.24
SmartClient: v101p_2016-03-15_LGPL
After looking through the generated code, the problem seems to be that the DIV for the data content is set as position: absolute - if I change that to relative, things line up properly in IE.
In my particular example, DIV ID=isc_F is position:absolute which defines the data area
Then DIV ID-isc_G has position:relative
Then DIV ID=isc_E has position:absolute, if i change this one to position:relative, things align properly
My two questions are:
Is this possibly a bug, since FF & Chrome work properly?
Is there a difference in the basic parameters between 6 and 10 where I need to go back and make some global changes in the ListGrids
Firefox: 45.0.2
Chrome: 49.0.223.112m
IE 10.0.12 and 11.0.24
SmartClient: v101p_2016-03-15_LGPL
Comment