我应该在“编辑”视图代码中写些什么?

时间:2019-05-27 10:42:43

标签: c# sql-server asp.net-mvc razor

我是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的自动生成的视图。

我应该添加些什么才能使其正常工作?

1 个答案:

答案 0 :(得分:-1)

从创建视图复制并粘贴代码,并使MovieID隐藏字段还将更改重定向代码创建为编辑。