LoginCancelEventArgs.Cancel プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > LoginCancelEventArgs.Cancel プロパティの意味・解説 

LoginCancelEventArgs.Cancel プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

イベントキャンセルするかどうかを示す値を取得または設定します

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

解説解説

Cancel プロパティ使用して、LoggingIn、LoggingOut、ChangingPassword などのイベントキャンセルする必要があるかどうかを示すことができます

使用例使用例

LoggingIn イベント使用してユーザー整形式電子メール アドレスUserName プロパティ入力したことを確認するコード例次に示します整形式電子メール アドレス入力されなかった場合は、LoggingIn イベント ハンドラCancel プロパティtrue設定しエラー メッセージ表示されます。この例の実行使用できる .aspx ファイルについては、LoginCancelEventArgs のトピック参照してください

Partial Class LoginCancelEventArgsvb_aspx
    Inherits System.Web.UI.Page

    Function IsValidEmail(ByVal strIn As
 String) As Boolean
        ' Return true if strIn is in valid e-mail format.
        Return Regex.IsMatch(strIn, _
            ("^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1
,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"))
    End Function

    Protected Sub OnLoggingIn(ByVal
 sender As Object, ByVal
 e As System.Web.UI.WebControls.LoginCancelEventArgs)
        If Not IsValidEmail(Login1.UserName)
 Then
            Login1.InstructionText = "You must enter a valid e-mail
 address."
            e.Cancel = True
        Else
            Login1.InstructionText = String.Empty
        End If
    End Sub

End Class
public partial class LoginCancelEventArgscs_aspx
 : System.Web.UI.Page
{

    bool IsValidEmail(string strIn)
    {
        // Return true if strIn is in valid e-mail format.
        return System.Text.RegularExpressions.Regex.IsMatch(strIn,
 
            @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2
,4}|[0-9]{1,3})(\]?)$");
    }
    
    protected void OnLoggingIn(object sender,
 System.Web.UI.WebControls.LoginCancelEventArgs e)
    {
        if (!IsValidEmail(Login1.UserName))
        {
            Login1.InstructionText = "You must enter a valid e-mail address.";
            e.Cancel = true;
        }
        else
        {
            Login1.InstructionText = String.Empty;
        }
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
LoginCancelEventArgs クラス
LoginCancelEventArgs メンバ
System.Web.UI.WebControls 名前空間
Login クラス
Login.LoggingIn イベント
その他の技術情報
ASP.NET ログイン コントロール



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「LoginCancelEventArgs.Cancel プロパティ」の関連用語

LoginCancelEventArgs.Cancel プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



LoginCancelEventArgs.Cancel プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS