0

C# ASP.Net を使用して単純な Web サイトを作成しています。マスター ページ (MasterPage.master) を使用しています。

ログイン失敗の性質を反映するように FailureText を変更できるように、asp:Login コントロールをセットアップし、LoginError イベントをインターセプトしようとしています。

Login.aspx.cs ページには、LoginError イベントに応答しようとする fn があります。

protected void Login1_LoginError(object sender, EventArgs e) { // Reset the Login1.FailureText string according to what has gone wrong }

これは発砲していません。

マスター ページを使用している場合、コントロールの名前は壊れていますか? 「ContentPlaceHolder1_Login1_LoginError」を応答関数として使用してみましたが、他の多くのバリアントがあります。

Login1_Authenticate などの他のイベントをトラップしようとしましたが、機能していないため、コントロールの正しい名前を使用していないと思います。それはうまくいくはずです、そしてそれは私を夢中にさせています!

これについてご協力いただきありがとうございます。

4

1 に答える 1