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("用户信息保存成功");
&nbs

本文介绍了在MVC应用中,如何在视图层正确修改Model的字段值,特别是在用户修改密码场景下。通过在JS中利用隐藏字段重新赋值,解决了表单提交时Model密码字段更新的问题,同时也指出了这种方法的安全隐患。

802

被折叠的 条评论
为什么被折叠?



