[HttpPost]
public ActionResult Edit(ApplicationUser user, string password)
{
if(password.IsEmpty() == false)
{
user.PasswordHash = userManager.PasswordHasher.HashPassword(password);
}
user.Status = Enums.DataStatus.Updated;
var result =userManager.Update(user); //error!!
return RedirectToAction("EmployeeList");
}
如果我在发布编辑时更改了UserName变量,我不会收到错误,但是当我使用它而不更改它时,它会给出错误。我该如何修复它(我想通过更改其他属性而不更改用户名来使用它)
1条答案
按热度按时间mwngjboj1#
必须先将用户附加到现有用户。