//
// GET: /Movies/Edit/5
public ActionResult Edit(int id = 0)
{
Movie movie = db.Movies.Find(id);
if (movie == null)
{
return HttpNotFound();
}
return View(movie);
}
//
// POST: /Movies/Edit/5
[HttpPost]
public ActionResult Edit(Movie movie)
{
if (ModelState.IsValid)
{
db.Entry(movie).State = EntityState.Modified;
db.SaveChanges();
return RedirectToAction("Index");
}
return View(movie);
}
私の理解では、HttpPost は、入力されたフォームを対応するビューに投稿することによってのみアクセスできます。movie
私の混乱は、 HttpPost のnullnessmovie
をチェックする必要があるかどうかnull
です。どう思いますか?である可能性はありmovie
ますnull
か?
理由を述べて、私の質問に賢明に反対票を投じてください!