Мне удалось найти время для работы над ASP.NET MVC. Я делаю
учебное пособие Создание базы данных фильмов в ASP.NET MVC , в которой по-прежнему используется модель ADO.NET Enity. Мне удалось создать представление списка из модели сущностей LINQ. Итак, вот моя проблема.
Атрибут Bind не работает на моем объекте SQL.
Оригинальный код с Ado.NET
public ActionResult Create([Bind(Exclude="Id")] Movie movieToCreate)
{
if (!ModelState.IsValid)
return View();
_db.AddToMovieSet(movieToCreate);
_db.SaveChanges();
return RedirectToAction("Index");
}
Мой код LINQ
public ActionResult Create([Bind(Exclude = "Id")] Movies movieToCreate)
{
if (!ModelState.IsValid)
{
return View();
}
_db_linq.Movies.InsertOnSubmit(movieToCreate);
_db_linq.SubmitChanges();
return RedirectToAction("Index");
}
Но поле Id не исключено. Есть идеи? Спасибо!