webForumDet fria alternativet

TreeView, TreeNode och OnClientClick

2 svar · 282 visningar · startad av lucgo446

lucgo446Medlem sedan aug. 2002221 inlägg
#1

Hej :)

Det verkar som man inte kan tilldela klient event på asp:treeview och TreeNode såsom onclick, onmouseover, onmouseout m.fl., det var ju inte särskilt genomtänkt på en förövrigt mycket trevlig kontroll. Hur har ni löst det? (jag bygger upp den dynamiskt, .net 2.0)

GladhMedlem sedan maj 20012 812 inlägg
#2

Jag lägger på egna "klient attribute" på tagen. så som OnClick(). Då kommer denna OnClick() genereras som javascriptkod.

Button btn = new Button;
btn.Attributes.Add("javascript: OnClick();");

Något sådant borde du kunna göra på TreeNoderna också...

- Magnus

lucgo446Medlem sedan aug. 2002221 inlägg
#3

Nej, det är ju så dumt att den stödjer ju inte det som är det naturliga idag!

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)