DevExpress の ASPxPopupControl を非表示(プロパティ制御)のサンプルです。

ポップアップを非表示(閉じる)方法としては3案あります。
1案目:JavaScript制御
2案目:プロパティ制御
3案目:キー制御

今回は、2案目のプロパティ制御でポップアップを非表示にします。

現状の画面デザインはこのようになっています。

20151109_04

「ASPxPopupControl」オブジェクトのプロパティを変更していきます。
※プロパティ画像は「グループ表示」

<ポップアップ非表示設定(プロパティ制御)>

「CloseAction=”CloseButton”」に変更します。

20151111_01

【ポップアップクローズアクション一覧】

  • None(なし)
  • CloseButton(ヘッダー部分の×ボタン)
  • OuterMouseClick(ポップアップ画面外のマウスクリック)
  • MouseOut(ポップアップ画面外へのマウス移動)

【生成PG】

 

それでは、実行して動作確認を行います。

実行して、「ポップアップ表示」ボタンをクリックします。

20151109_02

次にヘッダー部分の「×」ボタンをクリックすると、
ポップアップ画面が非表示になりました。

20151109_01

無事にポップアップ(ASPxPopupControl)を非表示にしました。