Я посмотрел на похожие вопросы и, похоже, не могу получить нужный мне ответ.
У нас есть приложение asp.net на основе веб-формы с интерфейсами на основе мастера. Они варьируются от 2 до 5 шагов, где каждый шаг может зависеть от предыдущего, то есть заполняется до того, как пользователь его увидит. Мастера основаны на сокрытии и отображении элементов управления PlaceHolder для каждого шага. Это работает хорошо, так как свойство visible может быть установлено при обратной передаче, валидаторы работают соответственно и имеется полный контроль над шагами.
Преобразование этого в мастер стиля «ajax» путем обертывания страницы с помощью UpdatePanel, похоже, не работает, поскольку невидимые части изначально не отображаются, что вызывает все виды проблем javascript / jQuery при скрытии и отображении PlaceHolders. Я подозреваю, что могу ошибаться в том, как я строю вещи, мешая задавать правильные вопросы.
Вместо того, чтобы пытаться исправить эту путаницу, как бы вы, ребята, пошли на преобразование интерфейса типа Wizard. Я использовал только часть UpdatePanel библиотеки MS ajax и немного знаком с jQuery.
Спасибо