当前位置: 代码迷 >> ASP.NET >> mvc中UpdateModel更新不了的有关问题
  详细解决方案

mvc中UpdateModel更新不了的有关问题

热度:4382   发布时间:2013-02-25 00:00:00.0
mvc中UpdateModel更新不了的问题
本帖最后由 zhao8848jun 于 2012-09-05 17:26:57 编辑
 var user = db.accounts.Find(model.accountid);
                if (user.password != model.password)
                    model.password = zqhHelper.EncDecryption.Md5Hash.getMd5Hash(model.password);
                UpdateModel(user);
                db.SaveChanges();


我这里当密码更改时,对新密码进行加密

在调试中显示model 中的密码被加密了,可UpdateModel(user)运行后,
user还是model被加密前的值,

这种情况如何处理?

------解决方案--------------------------------------------------------
model.password 应该是user.password 吧

至少我用datacontext就是这样,然后dbcontext.submitchanges
  相关解决方案