-1
在我的數據庫中我有成員表和圖片表。會員可以有1到多個圖片。當Post發佈後,member.Picture.Count = 0,我不明白爲什麼?我應該如何解決這個問題?發佈:綁定模型
什麼蔭做的是:
public ActionResult Create()
{
Member member = new Member();
Picture pic = new Picture();
member.Pictures.add();
return View(new ClassifiedsFormViewModel(member));
}
// POST:
的[AcceptVerbs(HttpVerbs.Post) 公衆的ActionResult創建(會員成員) {
if (ModelState.IsValid)
{
try
{
classifiedsRepository.Add(member);
classifiedsRepository.Save();
return RedirectToAction("Create", new { id = member.MemberId });
}
catch
{
ModelState.AddModelErrors(member.GetRuleViolations());
}
}
return View(new ClassifiedsFormViewModel(member));
}
你的圖片上是否有一些孩子的輸入控件在你的表格上?當你的Create方法沒有id參數時,你爲什麼要做一個重定向來創建和傳遞一個id? – 2009-06-09 16:51:21