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 がすべてのモデルでリロードされるたびに。しかし、それは標準的な動作です。
解決できますか?