bir web sayfasında butona bazen birden kez basılmasını engellemek isteriz.
Örneğin Kredi kartından çekim yapıldıgı bir durumda butona sadece 1 kez basılmasını isteriz
sbEnableOnceClick.Append("this.disabled = true; ");
btnApply.Attributes.Add("onclick", sbEnableOnceClick.ToString())
peki sayfamızda ara butonumuz varsa ve gridi dolduruyorsa Bu durumda postback sonrasında butonumuz hala disable kalacaktır Bu durumdada
sbEnableOnceClick.Append("this.disabled = true; " + Page.ClientScript.GetPostBackEventReference(btnFilter, string.Empty) + ";");
btnFilter.Attributes.Add("onclick", sbEnableOnceClick.ToString())
bu kod işinizi görecektir