【发布时间】:2014-12-17 21:55:31
【问题描述】:
我有一个 QueueViewModel,里面有一个 ItemViewModels 列表。在我看来,每个 ItemViewModel 都有自己的 形式。
public class QueueViewModel
{
public List<ItemViewModel> Items { get; set; }
public ItemViewModel SelectedItem { get; set; }
public List<strings> ListOfStringsIneed { get; set; }
public int PageNumber { get; set; }
}
public class ItemViewModel
{
public int ItemID { get; set; }
public string RandomInfo { get; set; }
}
提交 ItemViewModel 表单后,我希望将该特定项目的值添加到父 QueueViewModel 的 SelectedItem 字段,然后将 QueueViewModel POST 到控制器。
在不将父 QueueViewModel 作为隐藏字段包含在每个表单中的情况下,这样做的好方法是什么?
【问题讨论】:
标签: c# jquery asp.net-mvc forms