Hej!
Jag har en aspx 1.1-sida. Jag har en knapp som man kan klicka på för att skapa en rapport som skapas av sql-serverkomponent. Om man klickar två gånger på knappen så blir det problem för komponenten. Jag måste alltså hindra användarna från att klicka två gånger.
i page_load har jag följande kod
this.ButtonAdHocCreate.Attributes.Add("onClick", "return DisableButtonAdHocCreate();");
i aspx-sidan så har jag följande javascript-funktion:
function DisableButtonAdHocCreate()
{
var x =document.getElementById('ButtonAdHocCreate');
x.disabled=true;
return true;
}
javascriptet körs och knappen disablas, men eftersom knappen disablas så körs inte server-eventet? Hur löser man detta? Jag testade att submitta sidan från javascriptet innan jag disablade knappen, men då laddades sidan om och knappen enablades igen...