我在会话中有一个对象,即 currentCustomer,如下所示。
public Customer currentCustomer
{
get
{
if (Session["currentCustomer"] == null) return new Customer();
else
return (Customer)Session["currentCustomer"];
}
set
{
Session["currentCustomer"] = value;
}
}
而且我还有一个 MVC4 操作将地址添加到客户的地址列表中。
[HttpPost]
public JsonResult CustomerAddressSave()
{
Address address = new Address();
if (TryUpdateModel<Address>(address))
{
UpdateModel<Address>(address);
}
currentCustomer.AddressList.Add(address); //Not Adding into the List.
return Json(new { success = true }, JsonRequestBehavior.AllowGet);
}
令人惊讶的是,上面的代码没有将地址添加到列表地址列表中;
我没有线索跟进。
过去有没有人遇到过同样的问题并帮助我解决问题。
提前致谢, Saravnakumar