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!

251 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)