Moriです。 戻るボタンのあるページのソースを見てもらえば わかるのですが、@Command([FildCloseWindow])の処理 もページのサブミットを行っています。 どうやら、どんな処理でもとりあえずサブミットして、 処理内容はサーバ側で隠しフィールドの"__Click"を使って 判断しているみたいです。 つまり、OnSubmitイベントのJavaScript関数内で、戻るボタンを 押したのか保存ボタンを押したのか判断する必要があります。 でも@SetFieldで隠しフィールドにフラグを立てても反映されるのは サブミット後... 式を止めてJavaScriptオンリーで行くのはどうでしょう?