WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   onclick på TreeNode (https://www.wn.se/forum/showthread.php?t=24991)

etanders 2007-11-12 16:41

Har en TreeView i ASP.NET 2.0 (C#) där jag vill ha en js-confirm när man klickar på en TreeNode. Har googlat och hittat en "lösning":
Kod:

treeNode.Text = @"<span onclick=""javascript:confirm('Vill du verkligen radera?');"">Radera</span>";
Det funkar så tillvida att en js-confirm dyker upp, men jag vet inte hur jag ska få reda på om användaren klickat på OK eller Avbryt...

Jag sätter treeNode.SelectAction = TreeNodeSelectAction.Select; och använder SelectedNodeChanged-event får att fånga klicket. Någon som har något tips om var man kan se om användaren klickade OK eller Avbryt? Eller har någon en helt annan variant för att lösa problemet?

goose 2007-11-12 17:15

testa: javascript:return confirm('Vill du verkligen radera?');

hnn 2007-11-12 17:43

Du behöver inte javascript:...

Funkar utmärkt med:
Kod:

onclick="return confirm('Hej hej');"

etanders 2007-11-13 10:18

Tanken med return slog mig själv igår kväll, och det funkar. Tack för hjälpen!


Alla tider är GMT +2. Klockan är nu 15:33.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson