Привет, я застрял на том, как сделать это наилучшим образом.В моем случае я получил продукт, а он получил объект производителя.
Итак, я передаю продукт в представление для редактирования.Но когда я сохраняю данные, я смотрю на объект продукта, и производитель становится пустым.Я пытался создать скрытый объект для объекта-производителя, как и идентификатор продукта, но это не сработало.Как лучше всего это сделать?
надеюсь, вы понимаете, о чем я?
public ActionResult EditProduct(int id)
{
var product = _productService.GetById(id);
return View(product);
}
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult EditProduct(Product product)
{
//_productService.SaveOrUpdate(product);
TempData[Message] = product.ProductName + " have been saved";
return RedirectToAction("Products");
}
РЕДАКТИРОВАТЬ
Product Object
public virtual int Id { get; set; }
public virtual string ProductName { get; set; }
public virtual Manufacturer Manufacturer { get; set; }