「ウィンドウを閉じる」ボタンのある RadMenu があります。その他の各ボタンは、RadMultiPage コントロール内の RadPageView の可視性を変更します。閉じるボタンが最初にクリックされた場合、閉じるボタンは正常に機能します。ただし、RadMenu の他のボタンのいずれかが最初にクリックされた場合、[ウィンドウを閉じる] ボタンをクリックすると、JavaScript コンソールに「スクリプトは、それによって開かれたウィンドウのみを閉じることができます」と表示されます。RadMenu コントロールは、最終的に window.close() をトリガーする OnClientItemClicking イベントで設定されます。
私が理解していることから、問題は RadMenu のポストバックが原因です。この動作を回避して、[ウィンドウを閉じる] ボタンを引き続き使用できるようにする方法はありますか? RegisterStartupScript が解決策になるのではないかと考えましたが、正しく機能させることができませんでした。