我是MVC的新手,我想学习如何使“编辑视图”正常工作。我在互联网上搜索了很多东西,但是没有多少人使用类似于我的代码。
这是我现在在“编辑”属性中所拥有的:
public ActionResult Edit(int Id=0)
{
MoviesData movie = db.MoviesData.Find(Id);
MovieViewModel MovieVM = new MovieViewModel
{
MovieID = movie.MovieID,
MovieName = movie.MovieName,
MovieDescription = movie.MovieDescription,
MovieCategory = movie.MovieCategory,
MovieYear = movie.MovieYear
};
return View(MovieVM);
}
“ MoviesData”是我数据库中的表。 “ MovieViewModel”包含数据的属性。 编辑视图是MVC的自动生成的视图。
我应该添加些什么才能使其正常工作?
答案 0 :(得分:-1)
从创建视图复制并粘贴代码,并使MovieID隐藏字段还将更改重定向代码创建为编辑。