質問

私は1つのフォームを持っている、それが編集として3つのテキストボックスと2リンクボタンが含まれており、削除します。これらのコントロールは、ボタンで(有効&無効化)が運営しています。削除ボタンをロードするにはfalseにプロパティセットを有効にします。私は削除ボタンをクリックしたとき、それは削除の確認ボックスが表示されます。私はこの魔法を回避するために何をすべきか?

役に立ちましたか?

解決

は、あなたがASP.NET話して何をしたい= Falseを有効にし、このページにされて見ることができます。

http://msdn.microsoft .COM / EN-US /ライブラリ/ system.web.ui.webcontrols.button_members.aspxする

あなたの問題はあなたが確認ボックスを表示するonClientClickコードを持っており、これはJavascriptであるということですので、クライアントコードである....

...これを使用します
myButton.Attributes.Add("onclick", "this.disabled=true;"); 

他のヒント

私はあなたが何を意味するかわからない「プロパティを有効にします。」あなたが「無効」プロパティを使用し、ボタンを無効にする: http://www.w3schools.com/タグ/ att_input_disabled.asp に - 私は私が「無効」属性を追加したときに、あなたの問題を再現することができませんでした。

http://jsbin.com/eginiする

オンライン例

lnkBtn.enabled=true; 
JSとHTMLが「有効」プロパティを持っていませんが、.NETが行うように

唯一のサーバーサイドの仕事でしょうか?

lnkBtn.disabled = false;

これはJSとHTMLのみで動作します、クライアント側のバージョンです。

簡単な方法は、あなたが実際にそれを必要とするまで、ちょうどfalseにこのボタンの「可視」プロパティを設定することです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top