У меня есть веб-страница, которая составляет таблицу результатов поиска.пользователь может затем редактировать эти элементы.Когда пользователь возвращается на страницу, он возвращается в свое неисследованное состояние (как оно задумано).
Я хочу, чтобы он вернулся к запросу.Как я могу сохранить это состояние страницы?
@model List<MyNamespace.Models.MyModel>
@{
ViewBag.Title = "Index";
}
<h2>
Index</h2>
@using (Ajax.BeginForm("Search", "MyController",
new AjaxOptions
{
HttpMethod = "GET",
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "searchResults"
}))
{
<input type="text" name="q" data-autocomplete="@Url.Action("SearchProviders", "MyController")" />
<input type="submit" value="Search" />
}
<div id="searchResults" />
Действие контроллера:
public PartialViewResult Search(string q)
{
var jobs = MyRepository.GetJobsByQuery(String.Format("DataProvider='{0}'", q));
return PartialView("_MyPartialRowset", jobs);
}