Это простой вопрос, но я не знаю, как решить эту проблему. У меня есть дизайн веб-страницы, которая получает данные из базы данных, и мы можем редактировать данные.Но если я отправлю кнопку для сохранения того, что когда-либо редактировал, он не получит значение в параметре.
ссылка на изображение 
И это моеконтроллер
public ActionResult Movielist()
{
var movie = _context.MovieviewTable.ToList();
ViewBag.movielist = movie;
return View();
}
public ActionResult tabelForm()
{
var dropdown = _context.MovieviewTable.ToList();
var viewmodel = new MovieViewModel
{
MovieDropdownCollection=dropdown
};
return View(viewmodel);
}
public ActionResult Edit(int id)
{
var refelect = _context.MovieviewTable.SingleOrDefault(c => c.id == id);
var viewmodel = new MovieViewModel
{
movieView = refelect,
MovieDropdownCollection = _context.MovieviewTable.ToList()
};
return View("tabelForm", viewmodel);
}
[HttpPost]
public ActionResult Submitform(MovieView movie)
{
//if(movieViewModel.Movieviewdatacollection.id==0)
//{
// _context.MovieviewTable.Add();
//}
return View();
}
И это моя модель зрения
public IEnumerable<MovieView> MovieDropdownCollection
{
get;set;
}
public MovieView movieView
{
get;set;
}
И это мое мнение
@model Practiceupdateedit.ViewModel.MovieViewModel
@{
ViewBag.Title = "tabelForm";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>tabelForm</h2>
@using (Html.BeginForm("Submitform", "Movie"))
{
<div class="form-group">
@Html.LabelFor(m => m.movieView.MovieName)
@Html.TextBoxFor(m => m.movieView.MovieName, new { @class = "form-control" })
</div>
<div class="form-group">
@Html.LabelFor(m => m.movieView.AddedOn)
@Html.TextBoxFor(m => m.movieView.AddedOn, new { @class = "form-control" })
</div>
<div class="form-group">
@Html.LabelFor(m => m.movieView.Genere)
@Html.DropDownListFor(m => m.movieView.Genere,new SelectList(Model.MovieDropdownCollection,"Genere","Genere"), new { @class = "form-control" })
</div>
<div class="form-group">
@Html.LabelFor(m => m.movieView.Instock)
@Html.TextBoxFor(m => m.movieView.Instock, new { @class = "form-control" })
</div>
<button class="btn btn-primary">Save</button>
}
Может ли кто-нибудь PLZ помочь мне действительно я потратил многовремени