2011-06-29 8 views
2

クリックした後にボタンを無効にする方法を探していますが、もう一度入力する必要があるため、検証をパスした後でしかないと思います。ASP.NET Clickイベントでボタンを無効にすることをお探しですか?

EDIT:以下
1)ボタンを無効にしないディスエーブル機能を探してい

onclickのユーザーがボタンはもはや無効になっているブラウザの[戻る]ボタンを打つ)

現在

<asp:Button ID="btnProceedStepTwo" runat="server" Text="Proceed &nbsp;&rarr;" CssClass="button" OnClick="btnProceedTwo_Click" /> 

を持っており、

背後にあるコードで
btnProceedStepTwo.Attributes.Add("onclick", "this.disabled=true;" + GetPostBackEventReference(btnProceedStepTwo).ToString()); 
+0

あなたの要件は*推測*ですか? –

+0

ちょっと..あなたが答えた人が100%推測されたコードで始める必要がないように、あなたが使ったいくつかのサンプルコードを使って質問を少し詳しく解説する時間をとってみましょう。 – Chandu

+0

私はあなたを正しく理解していますか?短い間隔でボタンをダブルクリックしないようにするためではなく、コードビハインドからすべてのバリデーターが有効なときにボタンを無効にしたいですか?検証後にcodebhindから 'btnProceedStepTwo.Enabled = False'を設定しないのはなぜですか? –

答えて

関連する問題