Sco*_*ion 1 data-annotations razor asp.net-mvc-3
我试图在视图上显示错误消息.能否建议我采取正确的方法来做到这一点.我正在考虑动态添加数据注释,但找不到任何解决方案.
谢谢
[HttpPost]
public ActionResult AddBook(BooksModel booksModel)
{
try
{
booksModel.Account = _bookRepository.BookDetails(booksModel.Title,booksModel.RefCode, booksModel.DontHaveRefCode);
}
catch (FaultException faultException)
{
switch (faultException.Code.Name)
{
case "exc1":
// Show Error Message Here
return View("AddBook", booksModel);
default:
break;
}
}
return View("ConfirmBook", booksModel);
}
Run Code Online (Sandbox Code Playgroud)
我想你正在寻找:
[HttpPost]
public ActionResult AddBook(BooksModel booksModel)
{
try
{
booksModel.Account = _bookRepository.BookDetails(booksModel.Title,booksModel.RefCode, booksModel.DontHaveRefCode);
}
catch (FaultException faultException)
{
switch (faultException.Code.Name)
{
case "exc1":
ModelState.AddModelError("", faultException);
return View("AddBook", booksModel);
default:
break;
}
}
return View("ConfirmBook", booksModel);
}
Run Code Online (Sandbox Code Playgroud)