0
UpdateModel失敗,因爲arcm.Notes進入此方法爲null,我希望它是一個空字符串。MVC3 - UpdateModel ...如何更改傳入數據?
也許我需要在將Notes設置爲「」後刷新ValueProvider(?),所以我可以使用UpdateModel。
public ActionResult Edit1(Guid id, ActivityResponseConsumerMobile arcm) {
if (arcm.Notes == null)
arcm.Notes = "";
if (!ModelState.IsValid) {
SetupDropDowns();
return View(arcm);
}
ActivityResponseConsumerMobile arcmDb = uow.ActivityResponseConsumerMobiles.Single(a => a.Id == id);
try {
UpdateModel(arcmDb, null, null, new[] { "Id" });