HTML divs всплывающее окно для выбора столбцов - PullRequest
0 голосов
/ 01 апреля 2009

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

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

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

Для решения может потребоваться javascript, и я мог бы этого не понять, поскольку я не очень хорошо знаю javascript.

Спасибо.

Ответы [ 2 ]

2 голосов
/ 10 апреля 2009

HI, Лучше сделать так, чтобы div показывался как none, а не устанавливал видимость скрытого. Если видимость установлена ​​на скрытый, даже если div не отображается, но он займет пространство рендеринга, которое в некоторых ситуациях может быть не очень хорошим.

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

0 голосов
/ 01 апреля 2009

Создайте div и установите visible = false. Если вы хотите всплыть, напишите JavaScript, чтобы установить его = true вот хороший указатель http://lists.evolt.org/archive/Week-of-Mon-20020624/116151.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...