Как сохранить параметр контроллера заполненным при обновлении браузера в MVC? - PullRequest
0 голосов
/ 26 сентября 2019

Я бы хотел, чтобы параметры моего контроллера были заполнены до того, что было отправлено ранее при обновлении браузера.

Я бы хотел, чтобы страница обновлялась с той же информацией, которая отображалась, а не с нулевым значением,Ошибка, возникающая при обновлении браузера: «Словарь параметров содержит пустую запись для параметра ...»

1 Ответ

0 голосов
/ 26 сентября 2019

Вы можете использовать TempData для хранения параметров для двух вызовов:

public ActionResult FirstCall()
{
    TempData["Param1"] = "Param1";
    return View();
}

public ActionResult SecondCall()
{ 
    ViewModel model = new ViewModel();
    model.param1 = TempData["Param1"];
    return View();
}
...