---
title: "Event utlöses inte ASP.NET/javascript"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/176986-event-utlöses-inte-asp-net-javascript"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "invecklaren"
published: "2009-02-17T10:54:34.000Z"
updated: "2009-02-17T11:20:30.000Z"
replies: 1
views: 321
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/176986-event-utlöses-inte-asp-net-javascript"
---

# Event utlöses inte ASP.NET/javascript

## #1 — invecklaren, 2009-02-17T10:54Z

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...

Permalänk: https://www.webforum.nu/p/176986

## #2 — rhdf, 2009-02-17T11:20Z

Borde man inte kunna lösa detta serverside?
 lite pseudokod
Private IsbuttonClicked as boolean=false
Sub MyButton_click(s as object, e as eventargs)
If NOT IsbuttonClicked Then
'Anropa vad som nu skall köras
IsbuttonClicked=true

End If
MyButton.enabled=false
End Sub

Permalänk: https://www.webforum.nu/p/2169284

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/176986-event-utlöses-inte-asp-net-javascript
