Zwróć zmodyfikowany model widoku do wyświetlenia
Chcę zrobić coś takiego:
[HttpPost]
public ActionResult Index(Foo foo)
{
foo.Name = "modified";
return View(foo);
}
ale kiedy mój widok jest renderowany, zawsze ma stare wartości! Jak mogę zmodyfikować i zwrócić? Czy muszę wyczyścić ModelState za każdym razem?
Mój widok:
@model MvcApplication1.Models.Foo
@using (Html.BeginForm())
{
@Html.TextBoxFor(m => m.Name)
@Html.TextBoxFor(m => m.Description)
<input type="submit" value="Send" />
}