MVC中,怎样在视图中修改作为参数的Model中的字段值,在修改密码这个功能中,用户Model在前台显示了部分信息,也将作为参数传至后台对数据进行修改。这个过程中涉及到如何在前台修改Model字段值的问题。
在controller中添加更改密码的方法,其参数是数据页Model,
<p> [HttpPost]
public ActionResult Edit(DataPageModel<UserDTO> args)
{
try
{
UserFO userFO = ObjectCreator.Create<UserFO>();
userFO.SaveUser(args.Data);
AlertMessage("用户信息保存成功");
return RedirectToAction("Index");
}
catch (BusinessException ex)
{
AlertMessage(ex.Message);
DataPageModel<UserDTO> page = CreatePageModel<DataPageModel<UserDTO>>();
page.Data = args.Data;</p><p> return View(page);
}
}</p>
添加对应视图ÿ