Я новичок в "Telerik" -контролях и у меня есть несколько вопросов! Прежде всего, я дам вам небольшое резюме того, чего мы хотим достичь и как я это сделал на данный момент.
У клиентов есть несколько клиентов, которые приходят, чтобы представить себя, и они должны проявить свои качества (языковые навыки, образование, ....). Для этого мы создали несколько шаблонов (которые уже содержат некоторые важные данные). Шаблоны могут быть иерархическими => Языковые навыки У голландского языка есть два ребенка: «Письменность», «Разговорный». Они видят это в древовидной древовидной структуре (пока).
Если они выбирают элемент в этом дереве, они автоматически создают качество (с помощью templateid, contactid и т. Д.) Для этого типа шаблона. Каждый раз, когда они вызывают дерево просмотра для этого контакта, шаблон, который имеет качество, будет проверяться! И если они нажмут кнопку «Редактировать», они смогут получить некоторую информацию о качестве.
Это вкратце, что он делает сейчас и что за этим стоит. Теперь они хотели более приятный на вид метод без всплывающих окон и тому подобного (все на одном экране). Затем я нашел "RadTreeList" Telerik. Но сейчас у меня следующие проблемы:
- Корень дерева не может быть выбран (лучше всего, если бы флажок был скрыт) => как мне этого добиться?
- Можно ли спрятать кнопку "EDIT" в корне? Корень никогда не должен выбираться сам по себе (нет качеств для корневых элементов).
Итак, большой вопрос, как я могу взять предмет, просматривая всю коллекцию древовидных списков, и сказать, что я не хочу показывать флажок и все такое?
С помощью моего дерева я перебрал все узлы, а затем сделал необходимые изменения. Но 1 => Это было медленно, 2 => Это выглядело так хорошо, 3 => Это не соответствовало тому, как они выглядят в CRM 2011.
То, чего я уже достиг, - это показать все, что связано с миром, и выбрать «Шаблоны узлов» (если можно так назвать), которые содержат Качества.
Надеюсь, у вас достаточно информации ... Если есть лучшие альтернативы , я открыт для всего, но это очень срочно, потому что у нас скоро будет демо-сессия:)
Info => Должно быть в ASP.NET (C #)