2009-10-13 3 views
0

Я новичок в mvc, поэтому не знаю, есть ли у вас трюк или нет. Когда пользователь запускает поиск на сайте, который я создаю, и я беру его на страницу результатов, если я нажму кнопку «Назад», форма поиска пуста. Есть ли способ сохранить заполненные поля формы, как они были, когда возвращались (не прибегая к сеансу)? Благодарю.mvc и кнопка возврата

+0

Есть ли какая-то переадресация? Вы используете Ajax? – jao

ответ

0

Странно.
Поля должны быть по умолчанию. Какой браузер вы используете?

Если вы используете обычный браузер, то возможно, что вы делаете что-то странное, вроде бы, сбросив поля с помощью JavaScript или что-то в этом роде. Возможно, более подробная информация о вашей текущей реализации поможет диагностировать вашу проблему?

Последнее решение будет сохранять поля в виде файла cookie и загружать их через JavaScript на странице форм внутри onLoad.

+0

Я использую google хром. Я вообще ничего не делаю. Человек отправляет форму, которая вызывает ActionResult, и показывает соответствующее представление. Если в представлении результатов нажмите кнопку «Назад», поля поиска будут пустыми. – geoff

+0

Это может быть IE 6. Я не знаю, имеет ли это 7 тоже. – voyager

+0

Я забираю это обратно ... Я был в IE8. Chrome работает нормально. Кажется, IE8 похож на кнопку «Назад». – geoff