Добавить флажки в asp.net RadTreeView дочерние узлы? - PullRequest
0 голосов
/ 03 января 2012

Я пытаюсь добавить флажки ко всем дочерним узлам моего radtreeview.Теперь у меня есть флажки в каждом узле.Мне нужно что-то вроде:

Узел 1

Узел 11

Узел 111 --- x

Узел 112 --- x

Узел 12

Узел 121

Узел 1211 --- x

Узел 1212 --- x

, так что ... только узлы сникакие дочерние узлы не должны иметь флажков!

С уважением,

Жоао Мачадо

1 Ответ

2 голосов
/ 06 января 2012

Решение зависит от того, какой подход вы используете при создании RadTreeView.Вы устанавливаете это декларативно (определяя все узлы самостоятельно), или вы динамически создаете это?В любом случае вы должны использовать шаблонную функцию элемента управления, просто по-разному.

Если это первый случай (декларативный подход), вы можете просто определить шаблон прямо в разметке вашего узла, как эта демонстрация отображает.Вы можете определять шаблоны для каждого узла, чтобы каждый конечный узел мог иметь уникальный внешний вид.

Если вы делаете позже (динамически создавая RadTreeView), вам придется использовать немногоC # или VB.NET кодирование, чтобы добиться цели.Вы все еще используете шаблон, определяя его только программно.Есть документация, которая описывает этот сценарий, , найденная здесь , и она должна помочь вам настроить ваши конечные узлы, чтобы они были единственными узлами с флажками.

...