Я хотел бы создать модальное всплывающее окно javascript, чтобы получать некоторые значения от пользователя на веб-странице ASP.Net 2.0.
Основная идея такова. Когда пользователь нажимает кнопку, появляется модальное окно и задает 3 или 4 вопроса. Страница asp.net не может быть изменена, пока это окно открыто. После ответа на вопросы мне нужно получить значения из этого окна, чтобы страница asp.net имела к ним доступ и могла обрабатывать их в коде.
Могу я получить несколько примеров того, как бы вы реализовали этот сценарий.





Вы смотрели ModalPopupExtender?
http://www.asp.net/ajax/ajaxcontroltoolkit/samples/modalpopup/modalpopup.aspx
Самыми простыми способами было бы либо использовать ModalPopupExtender, как упомянуто Джоном, либо потенциально использовать толстый ящик jQuery или что-то подобное.
В противном случае вы можете использовать свой собственный JS для этого.
Вы можете использовать функцию javascript window.showModalDialog, но она работает только в Internet Explorer.
Вы можете передать и вернуть любое количество переменных, заключив их в объект.
Чтобы вернуть значения из этого "всплывающего" окна, используйте javascript "window.returnValue"
Эй, это довольно мило. Я ищу несколько способов. Знаете ли вы о способе, отличном от ajax?