Z-Order of asp:controls on aspx page!

I am working with ASP.NET.  On my page, I have some asp:dropdownlist controls.  I also have a popup menu.  When the menu pops up, it's position is over my asp:dropdownlist controls, which is what I want.

The problem is, I cannot get the Menu Pop Up to display in front of the asp:dropdownlist.  I have set the z-index on all the controls...  The Menu Pop Up is in front of every other control on the page.  Is this a limitation of ASP.NET and the asp:controls, or is there something more I can do?
Who is Participating?
raterusConnect With a Mentor Commented:
Sorry, but I don't believe there is an easy fix - http://www.webreference.com/dhtml/diner/seethru/

Realize of course this isn't an asp.net issue, html is html no matter who or what creates it.
this does appear to be fixed in Mozilla FireFox
Try the following style
style="Z-INDEX: 999; POSITION: absolute;">
I feel your pain man, but this is impossible to fix in internet explorer.  Dropdown lists are rendered on a different plane then the rest of the page.  So basically when the window refreshes in Internet Explorer it draws the entire page without drop down boxes then it draws the drop down boxes afterwards.  This is a bug that hopefully microsoft will fix in a future version of IE, for now just avoid getting your ddl too close to the menu.
RaisinJAuthor Commented:
Thanks guys, I just worked around it...
All Courses

From novice to tech pro — start learning today.