也许有人会问,既然我们没有在C与V追加任何显示错误信息提示的代码,那么控制器或视图内部是如何生成这些显示错误信息提示的画面的。让我们揭开这么谜底吧!当在Movie类中追加了验证属性规则后,我们并没有修改这个类中的任何代码!要揭开这个谜底,首先让我们看看MovieController类中的代码:

 

 1 public ActionResult Create()
 2 {
 3     return View();
 4 }
 5  
 6 //
 7 // POST: /Movies/Create
 8  
 9 [HttpPost]
10 public ActionResult Create(Movie newMovie)
11 {
12     if (ModelState.IsValid)
13     {
14         db.Movies.Add(newMovie);
15         db.SaveChanges();
16  
17         return RedirectToAction("Index");
18     }
19     else
20     {
21         return View(newMovie);
22     }
23 }
View Code

相关文章:

  • 2021-12-02
  • 2021-07-03
  • 2022-02-25
  • 2022-02-21
  • 2021-12-26
  • 2021-11-19
  • 2021-09-04
  • 2022-01-24
猜你喜欢
  • 2021-06-10
  • 2021-06-27
  • 2021-10-13
  • 2021-12-29
  • 2021-07-15
  • 2021-11-17
  • 2021-05-21
相关资源
相似解决方案