ダブルポスト大作(ボタンの二度押し等)

http://d.hatena.ne.jp/itaosan/20061225/1167025092
で紹介されてたアスペクトを使う手法がお手軽で(・∀・)イイ!と思ったんだけど、何故か漏れの環境だとコントロールのOnClientClick()が使えなくなってしまう。なぜだ・・・(´・ω・`)ショボーン

あとはJavaScriptでボタンを無効にしたり、ページをフリーズさせたりする方法とか
http://codezine.jp/a/article/aid/769.aspx
しかしJavaScriptはユーザーによって無効にされている可能性があるし。
やはりSession変数あたりにフラグを持たせておくのが一番確実か。するとフラグをおろすタイミングをどうするかという問題が・・・