Если вы передадите анонимный объект обратно в контроллер, он заполняет аргументы контроллера, просматривая имена свойств анонимного объекта - так как бы мне передать свойства связанных объектов в мою модель, чтобы средство связывания значений по умолчанию могло связать их?
Например:
Модель:
public class MyViewModel
{
public MyItem MyItem { get; set; }
}
public class MyItem
{
public string Name { get; set; }
}
Контроллер:
public ActionResult Index(MyViewModel model)
{
return View(model);
}
По-моему, я хочу передать MyItem.Name обратно, как это возможно? Я пробовал:
@Html.ActionLinke("Index", "MyController", new { name = "example" })
и
@Html.ActionLinke("Index", "MyController", new { myItem_Name = "example" })
Помогите пожалуйста!