У меня есть страница поиска с одним выпадающим списком, одной кнопкой и одним частичным просмотром результатов поиска. когда пользователь нажимает кнопку, он будет использовать запрос на получение для фильтрации данных с пейджингом. для табличных данных последний столбец - это ссылка «удалить», в настоящее время функция удаления работает нормально с помощью jquery ajax post, но я просто не могу правильно обновить данные. Причина этого в том, что мне нужен текущий URL-адрес поиска (или строка запроса, такая как значение фильтра и номер подкачки), чтобы сохранить выбор пользователя таким же. Как я могу этого добиться?
Спасибо
Вот мое действие по умолчанию с двумя параметрами
public ActionResult Default(string state, int? page = 1)
{
const int pageSize = 10;
SearchModel model = new SearchModel();
int total;
List<xxx> result = _repo.SearchByState(state, page.Value, pageSize, out total);
model.PageInfo = Pagination.ToPagedList<xxx>(result, page.Value, pageSize, total, 10);
model.State = state;
model.TotalCount = total;
return View(model);
}