我有一些动作,例如
public ActionResult SomeAction(Model login)
{
.....
//Login fail
ModelState.AddModelError("loginError","Login fail");
if(!ModelState.IsValid)
{
//here i need send model
return RedirectToAction("SomeAction2","Controller");
}
return View(login);
}
SomeAction2
与Model
的类型SomeAction
不同。但是SomeAction2
的部分视图与视图SameAction
具有相同的类型。谁能告诉我如何向这个局部视图发送模型错误?
答案 0 :(得分:3)
只需要使用
return View("ViewName");
然后,您可以使用ViewBag集合添加错误消息。