我注意到,當view
是返回因爲validation errors
的網址仍然指向action
更改URL,以主要觀點做的validation
:如何在PRG模式返回,因爲驗證錯誤的看法時
例如Edit View
存在形式Update
行動:
@Html.BeginForm("Update","MyController",FormMethod.Post,new{})
{
...
}
更新動作:
public ActionResult Update(Entity myEntity)
{
is(ModelState.IsValid)
{
...
return RedirectToAction("List");
}
return View("Edit",myEntity);
}
時validation
失敗這再次顯示了Edit view
有錯誤,但地址
.../Update
我做錯了什麼?如何修復這個?