2011-02-02 19 views
0

ボタンをaspx形式で無効にしようとしています。これは動作します:aspxページのボタンを無効にする

btnSave.Attributes.Add(
    "onclick", 
    "this.disabled=true;this.value='Saving...';needToConfirm=false;" + 
    ClientScript.GetPostBackEventReference(btnSave, "").ToString()); 

フォームには2つのボタンがあり、両方を無効にします。これは動作しません:あなたはここにbtnsaveコード内btnDeleteへの参照を持っている

btnSave.Attributes.Add(
    "onclick", 
    "this.disabled=true;this.value='Saving...';document.getElementById(<%=btnDelete.ClientID %>).disableneedToConfirm=false;" + 
    ClientScript.GetPostBackEventReference(btnSave, "").ToString()); 

答えて

0

..あなたはおそらくbtnSaveにそれを変更する必要があります:)

btnSave.Attributes.Add("onclick", "this.disabled=true;this.value='Saving...';document.getElementById(<%= btnDelete.ClientID %>).disableneedToConfirm=false;" + ClientScript.GetPostBackEventReference(btnSave, "").ToString()); 
+0

おっと! btnSave.Attributes.Add( "onclick"、 "this.disabled = true; this.value = '保存中...'; document.getElementById(<%= btnDelete.ClientID%>)。無効= true; needToConfirm = false; "+ ClientScript.GetPostBackEventReference(btnSave、" ").ToString()); – Dean

+0

ボタンの1つがクリックされたときに、両方のボタンを無効にしようとしています! – Dean

関連する問題