PowerTools InputMan for ASP.NET 8.0J
Response イベント
使用例 

ConfirmまたはPromptダイアログからの戻り値を取得したときに発生します。
構文
Public Event Response As ResponseEventHandler
public event ResponseEventHandler Response
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、ResponseEventArgs 型の引数を受け取りました。次の ResponseEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
Confirmed確認または入力メッセージボックスのOKボタンが押されたかどうかを取得します。  
DialogTypeメッセージボックスのタイプを取得または設定します。  
Text入力メッセージボックスに入力されたテキストを取得または設定します。  
解説
Responseイベントは、GrapeCity.Web.Input.Core.DialogTypeがConfirmまたはPromptのメッセージボックスが閉じた後、戻り値を取得したときに発生します。
使用例
次のサンプルコードは、ConfirmおよびPromptそれぞれのダイアログでの戻り値をラベルに表示します。
Imports GrapeCity.Web.Input.Core

Protected Sub GcMessageBox1_Response(ByVal sender As Object, ByVal eArgs As GrapeCity.Web.Input.IMMessageBox.ResponseEventArgs)
    ' Confirmダイアログの場合
    If eArgs.DialogType = DialogType.Confirm Then
        If eArgs.Confirmed Then
            Label1.Text = "OKボタンが押されました。"
        Else
            Label1.Text = "キャンセルボタンが押されました。"
        End If
    End If

    ' Promptダイアログの場合
    If eArgs.DialogType = DialogType.Prompt Then
        If eArgs.Confirmed Then
            Label1.Text = "「" + eArgs.Text + "」と入力されました。"
        Else
            Label1.Text = "キャンセルボタンが押されました。"
        End If
    End If
End Sub
using GrapeCity.Web.Input.Core;

protected void GcMessageBox1_Response(object sender, GrapeCity.Web.Input.IMMessageBox.ResponseEventArgs eArgs)
{
    // Confirmダイアログの場合
    if (eArgs.DialogType == DialogType.Confirm)
    {
        if (eArgs.Confirmed)
        {
            Label1.Text = "OKボタンが押されました。";
        }
        else
        {
            Label1.Text = "キャンセルボタンが押されました。";
        }
    }
    
    // Promptダイアログの場合
    if (eArgs.DialogType == DialogType.Prompt)
    {
        if (eArgs.Confirmed)
        {
            Label1.Text = "「" + eArgs.Text + "」と入力されました。";
        }
        else
        {
            Label1.Text = "キャンセルボタンが押されました。";
        }
    }
}
参照

GcMessageBox クラス
GcMessageBox メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.