Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

  • 選択処理用ダイアログ。
  • サーバ側でShowYesNoMessageDialog?メソッドを呼び出す。
  • すると、クライアント側でwindow.showModalDialog?を呼出し、Yes/Noメッセージ・ダイアログを表示する。

Modernブラウザ対応

最新版では、IE以外のブラウザでは擬似ダイアログ(Floating div)を使用するようになった。

処理方式概要

Yes/Noの結果を親画面側のサーバサイドのイベントハンドラで処理可能になっている。
(このため、クライアントサイド・スクリプトを使用せずにダイアログ処理が可能)

  • [×]ボタンが押された場合、
    • 「Yes/Noメッセージ ダイアログの[×]ボタンの後処理メソッド」(UOC_YesNoDialog_X_Click)が呼び出される。
    • UOC_YesNoDialog_X_Clickは、「画面コードクラス」(や、「画面コード親クラス2」)でオーバーライドして実装する。
  • [YES]ボタンが押された場合、
    • 「Yes/Noメッセージ ダイアログの[×]ボタンの後処理メソッド」(UOC_YesNoDialog_Yes_Click)が、呼び出される。
    • UOC_YesNoDialog_Yes_Clickは、「画面コードクラス」でオーバーライドして実装する。
  • [NO]ボタンが押された場合、
    • 「Yes/Noメッセージ ダイアログの[×]ボタンの後処理メソッド」(UOC_YesNoDialog_No_Click)が、呼び出される。
    • UOC_YesNoDialog_No_Clickは、「画面コードクラス」でオーバーライドして実装する。
Yes/Noメッセージ・ダイアログ

添付ファイル: fileYesNo_Dialog.png 113件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-07-01 (土) 19:06:00 (780d)