Имея сайт, на котором вы можете искать с помощью приведенного ниже фрагмента, как вы сохраняете историю для каждого поиска, чтобы пользователь мог нажать кнопку «Назад», чтобы перейти к предыдущим результатам поиска, и получить заполненное текстовое поле с искомым значения?
<% using(Ajax.BeginForm("TestSearch",
new AjaxOptions { UpdateTargetId = "details" })) { %>
<%= Html.TextBox("search") %>
<input type="submit" value="search" />
<% } %>