У меня есть веб-форма ASP.Net, которая содержит как текстовые поля, так и скрытые поля. Значения скрытых полей динамически изменяются с помощью клиентского JavaScript. Отправка формы, проверка значений и перенаправление на другую страницу - все работает как положено.
Однако, когда я использую кнопку «Назад» в браузере, чтобы отобразить предыдущую страницу, я ожидаю увидеть, что ВСЕ поля формы по-прежнему заполнены опубликованными значениями.
В IE и Firefox это касается как текстовых, так и скрытых полей ввода.
В Chrome это касается ТОЛЬКО текстовых полей. Значение скрытых полей теряется.
Правда ли, что Chrome никогда не заполняет динамически устанавливаемых скрытых значений полей формы при навигации по истории браузера?
Я собрал небольшой образец, чтобы продемонстрировать проблему, и могу предоставить это при необходимости. Сначала я хотел задать вопрос, чтобы понять, хорошо ли это известно и что я должен принять.