Jag vill att en knapp (som kör en massa codebehind) slänger upp ett alert när man trycker på den. Det måste du fixa med ett klientscript och då kan du göra på flera olika sätt.OnClick event på en knapp
Typ är du säker på...
Ja/Nej
Om man trycker på Ja så ska codebehind köras om inte så ska inget hända.
Hur gör man...
onclick = "något" antar jag...Sv: OnClick event på en knapp
Det enklaste sättet är att inte ha en serverkontroll som knapp utan istället ha en vanlig knapp. Till denna knapp kopplar du ett javascript som ställer frågan om ett ja eller nej och om svaret är ja så skickas formuläret (vilket är samma sak som att göra en postback). Då kan du istället lägga din serverkod i pageload.
Det andra sättet är att du skapar ett klientscript på servern och registrerar det på klienten och kopplar det till den aktuella knappen. Mer hjälp om detta finns i tidigare inlägg på asp.net-forumet eller i hjälpen under Page.RegisterClientScript.
//Mikael.NET