I have a page with 2 webgrids on it placed one after the other. The grid on top has a AJAX control toolkit calendar extender in the column header. The selection of the date in the top grid, filters the data on that grid. Issue is that when the calendar extender opens, if the first grid does not have data in it, the calendar goes behind the second grid.
I have already tried setting the z-index of the calendar control to a high number, but it didn't work.
I have also tried to set the position style of the second webgrid to fixed. This works but causes a problem in IE8
I am using VS 2005 and Net advantage 2007 and my target browser is IE 6 and IE8 (upgradation is in process)
Did you set the z-index directly on the control itself (on the calendar extender tag)? I had a similar problem, and added this to the top of my form and then it started working:
<style type="text/css"> .ajax__calendar_container { z-index : 1000 ; } </style>