Набор инструментов Ajaxcontrol ConfirmButtonExtender с контролем радиобуттон-списка - PullRequest
2 голосов
/ 26 мая 2010

У меня есть список радиокнопок Да / Нет. При загрузке страницы asp.net, если в сетке есть элементы, для этого радио по умолчанию установлено значение Да. Теперь, если пользователь нажимает нет, я должен удалить все элементы для сетки и сохранить их в БД. Но я хочу показать, что пользователь хочет продолжать выполнять эту операцию. Если пользователь нажимает Да, тогда продолжайте и удалите строки в gridview, если нет, тогда оставьте исходную настройку радио на Да. Я изо всех сил пытался заставить это работать как ConfirmButtonExtender, который открывает расширитель modalpopup еще до того, как я узнаю, что щелкнули по радио. Если радиостанция предварительно выбрана с помощью «Да», то, если я нажимаю «нет», отображается модальный экстендер, а в обработчике событий Page PreRender значение радиостанции по-прежнему равно «да», а не «нет», так как экстендер запускается по щелчку с помощью ajax и не знает правильное значение радио. Даже если я использую клиентский javascript onClick, чтобы узнать, какой вариант был выбран, сложность заключается в выполнении команды удаления на стороне сервера для БД. Кто-нибудь сталкивался с этой проблемой раньше? Любые решения будут оценены.

...