webForumDet fria alternativet

TreeView, TreeNode och OnClientClick

.NET

2 svar · 282 visningar · startad av lucgo446

Medlem sedan aug. 2002221 inlägg
Frågan#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)

Medlem 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

Medlem sedan aug. 2002221 inlägg
#3

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

271 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)