2009-09-11 9 views
1

У меня есть набор панелей фильтров отчетов, которые я хотел бы сделать дополнительно видимыми, по одному. Однако, когда я устанавливаю атрибут отображения панели из «none», «block», он, по-видимому, подталкивает другой контент вниз. Как я могу плавать панель над другим контентом?Сделать один элемент управления ASP.NET Panel видимым поверх другого содержимого

ответ

1

Используйте абсолютное позиционирование или спрячьте элемент, который вы хотите под ним. И если вы будете делать обратную связь с сервером между каждым изменением, вы можете использовать свойство «Видимое», чтобы контролировать, будет ли панель даже отображаться на html в первую очередь.

3
style="z-index: X; position: relative;" 

где X представляет собой число больше, чем все остальные Z-индексов, то есть 256. Если вы не указали, 1 должно быть достаточно высоким.