RadTreeList в RadFilter
У меня есть объект, который возвращается из Linq в Entity Framework, и я могу перечислить его данные в RadTreeList, но когда я пытаюсь отфильтровать его данные в RadFilter, нет такого способа интегрировать результат фильтра в объект, который я просто получаю из Линк к сущности.
Есть ли у вас способ фильтрации данных в RadTreeList?
1 ответ
Мой друг рекомендовал мне это
- Мне нужно иметь другой SqlClient DataSource, чтобы я мог вставить результат RadFilter в этот DataSource и применить его к RadTreeList. Но у него все еще есть другая проблема с RadTreeList, так как Результат не отображается правильно, как я ожидаю (у некоторой записи есть parentID, но запись этого parentID не найдена в фильтре, поэтому он ничего не отображает).
Мое другое решение:
- Я разрешаю фильтровать только по имени Last дочерних элементов в RadTreeList.
- Я создаю рекурсивную хранимую процедуру для поиска всех родителей дочерних элементов.
- Ссылка на рекурсивный оператор SQL http://msdn.microsoft.com/en-us/library/ms175972.aspx
- Мой результат будет отображаться в иерархическом, как я хочу.