我想获得一些关于在 mvc 操作中重新加载模型的资格。例如:
我有一些班级模型:
public class PresentationItemModel()
{
public int Id { get; set; }
public string Name { get; set; }
public string Title { get; set; }
public string Type { get; set; }
public List<int> PresentationIdList { get; set; }
}
还有一些控制器动作:
public ActionResult PostAction(PresentationItemModel model)
{
...
if(model.PresentationIdList == null)
{
model.PresentationIdList = new List<int>();
}
model.PresentationIdList.Add(model.Id);
...
...
...
}
我可以多次调用PostAction方法,我想用所有 id保存model.PresentationIdList结果。但是每次我的 PresentationIdList 重新加载所有模型时。但这是标准行为。
我可以解决吗?