フォームが 1 つあり、編集と削除として 3 つのテキスト ボックスと 2 つのリンク ボタンが含まれています。これらのコントロールは、ボタンによって操作 (有効化と無効化) されます。削除ボタンをロードすると、プロパティが false に設定されます。しかし、削除ボタンをクリックすると、削除確認ボックスが表示されます。この魔法を避けるために私は何をしますか?
1668 次
4 に答える
2
このページで見ることができますか、Enable = False は、ASP.NET について話したいことです。
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button_members.aspx
あなたの問題は、確認ボックスを表示する onClientClick コードがあることです。これは Javascript であり、クライアント コードも同様です....
これを使って...
myButton.Attributes.Add("onclick", "this.disabled=true;");
于 2010-01-12T13:37:54.603 に答える
1
「プロパティを有効にする」の意味がわかりません。ボタンを無効にするには、「無効」プロパティを使用します: http://www.w3schools.com/tags/att_input_disabled.asp - 「無効」属性を追加したときに、問題を再現できませんでした。
http://jsbin.com/eginiのオンライン例
于 2010-01-12T13:24:09.803 に答える
0
より簡単な方法は、実際に必要になるまで、このボタンの「visible」プロパティを false に設定することです。
于 2010-01-12T15:19:29.633 に答える
0
lnkBtn.enabled=true;
JSとHTMLには「有効な」プロパティがありませんが、.netにはあるため、サーバー側でのみ機能しますか?
lnkBtn.disabled = false;
クライアント側のバージョンです。これは JS と HTML でのみ機能します。
于 2010-01-12T13:36:42.500 に答える