-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