I have 3 panels in my container like this
<asp:Panel ID="panel1" ...>
<asp:Panel ID="panel2" style="display:none"...>
<asp:Panel ID="panel3" ...>
the panel2 has a css with this values:
when I set display of panel2 to show that, it will show the panel2 on panel1 which is correct.
The problem is : panel3 will go down about 30px (the amount of panel2 height)
It seems that the browser gets its size in code and then just change its position...:(