Делаем перетаскиваемый вид дерева Asp.Net: как установить класс css только для конечных узлов? - PullRequest
0 голосов
/ 24 ноября 2010

У меня есть древовидная структура Asp.net, и я строю узлы программно в моем коде.

Теперь эта древовидная структура имеет 3 уровня глубины, будучи ROOT -> CATEGORY -> Задачи, относящиеся к этой категории. Теперь я хотел бы позволить пользователю перетаскивать эти листовые задачи в другую таблицу, но перетаскивать можно только листы (для этого я использую плагин перетаскивания Jquery, поэтому мне просто нужно установить класс css).

Есть идеи, как установить класс CSS только для конечного узла (codebehind или js)? Я пробовал что-то вроде:

<asp:treeview id="treeviewTasks" runat="server"  leafnodestyle="draggable"  />

но, похоже, это не сработает: (

спасибо

Sam

1 Ответ

0 голосов
/ 30 ноября 2010

Оказалось, я был почти там, но не совсем.Правильный синтаксис:

<asp:treeview id="treeviewTasks" runat="server" leafnodestyle-cssclass="draggable hand"/>

RTM, я думаю:)

...