私のasp.netWebアプリで。パスワード変更フォームが正しく機能していません。LoginEventのキャンセルを変更したときにfalseに設定しました。正常に変更されますが、コントロールは失敗したと見なします。他にやらなければならないことはありますか?
control.Objects.User user = GlobalClass.GlobalVariables.User;
string currentRealPassword = control.Data.Users.GetUserPassword(user);
if (user != null && ChangeUserPassword.CurrentPassword.Trim() == currentRealPassword)
{
e.Cancel = !control.Data.Users.UpdateUserPassword(user, ChangeUserPassword.NewPassword);
}`enter code here`