2011-09-15 22 views
0

私のasp.net Webアプリケーションで。私は正しく動作していないパスワード変更フォームを持っています。変更されたときにLoginEventキャンセルをfalseに設定しました。それはOKに変わりますが、コントロールは失敗したと考えます。私は何か他に何かする必要がありますか?Asp.netパスワード管理の変更

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` 
+0

memebershipの代わりにmyslefを書きました。 – user516883

答えて

0

フム...コードは助けていません:P 何 "UpdateUserPassword" を返しますか?ブールを想定します。

1つのヒント... C#がOOPである:P

あなたは、PHPから来ていますか?

+0

はい、それはboolを返し、私はPHPから来ていません。私はこれまでにこのコントロールを使用したことがなく、例を見て各ステップに従っています。そのイベントがキャンセルされていない場合、成功すると思われますが、どちらかというとそうではありません。 Web設定ファイルのメンバーシップでプロパティを設定する場合もあります – user516883

+0

戻り値を表示するには、ブレークポイントをソースに追加しましたか? – Sanosay

関連する問題