Я создаю веб-форму, состоящую из нескольких частей, в ASP.NET, которая использует панели для различных шагов, делая видимой только панель для текущего шага. На шаге 1 у меня есть выпадающий список, который использует функцию Javascript для перенастройки некоторых полей в той же панели через «onchange». Очевидно, что, поскольку клиентский сценарий влияет только на DOM, когда я перехожу к шагу 2 и затем возвращаюсь к шагу 1, поля на шаге 1 возвращаются к своей первоначальной конфигурации, даже если выбран тот же выпадающий выбор.
Каков хороший метод для сохранения визуального состояния панелей между шагами? Я подумывал вызвать функцию onchange раскрывающегося списка при загрузке страницы, но это казалось неуклюжим. Спасибо!
-
Спасибо за быстрые ответы - думаю, я опробую Wizard, но решение AJAX также звучит весело.