2009-03-31 3 views
0

У меня есть веб-приложение (ASP.NET2.0 C#), и в нем у меня есть gridview, который получает свои данные из источника данных.HTML divs popup для выбора столбцов

Я хотел бы добавить следующую функцию: пользователь может нажать кнопку «выбрать столбцы», и появится окно со списком всех столбцов (возможно, флажок в div) и таким образом, пользователь можно выбрать столбцы, которые они хотят видеть, и нажать другую кнопку «показать», а список столбцов уйдет, а в таблице показаны столбцы, которые пользователь выбрал.

Я уже внедрил часть выбора столбца, но это часть всплывающего окна, в которой мне нужна помощь. Как я могу сделать всплывающее окно div, а затем исчезнуть?

Для решения может потребоваться javascript, и я, возможно, не понял это, так как я действительно не знаю javascript.

спасибо.

ответ

2

Привет, лучше, чтобы сделать отображение DIV не будет ни а не устанавливать видимость скрытой. Если видимость установлена ​​в скрытую, даже если div не отображается, но для этого потребуется пространство рендеринга, которое в некоторой ситуации может быть не таким хорошим.

Вы можете динамически создавать div с помощью createNode, а затем путем абсолютного позиционирования и установки верхнего и левого в соответствии с вашим удобством вы можете выровнять div в любой части страницы. Лучше, если вы можете отключить фон, когда выйдет div.

+0

Я не очень хорошо знаком с Javascript. Можете ли вы мне помочь? – zohair