Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Представление данных деревом <ul><li> LI по таблице.
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Есть таблица с данными и в таблице есть поля Id и ParentId. Как Вы поняли это наследник и родитель. Необходимо поэтой таблице построить дерево, вложенностей неограниченно. Сижу полдня ломаю голову, куча алгоритмов перепробовал самописных C ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2014, 01:18 |
|
||
|
Представление данных деревом <ul><li> LI по таблице.
|
|||
|---|---|---|---|
|
#18+
Денис Евсеев, Знаю что это Рекурсия, только как ее правильно оформить не могу понять. За примеры какие нибудь буду очень признателен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2014, 01:29 |
|
||
|
Представление данных деревом <ul><li> LI по таблице.
|
|||
|---|---|---|---|
|
#18+
Денис Евсеев, Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2014, 02:29 |
|
||
|
Представление данных деревом <ul><li> LI по таблице.
|
|||
|---|---|---|---|
|
#18+
hVostt, Можешь теперь подсказать, как наполнить ICollection<DataTable> items автор listCollection.Add( Id = (int)reader["Id"], ParentId = (int)reader["ParentId"], Title = (string)reader["Title"]); Не помогает вот это(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2014, 14:17 |
|
||
|
Представление данных деревом <ul><li> LI по таблице.
|
|||
|---|---|---|---|
|
#18+
Вы уверены, что вам нужна коллекция таблиц? Денис Евсеев ICollection<DataTable> items ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2014, 14:39 |
|
||
|
Представление данных деревом <ul><li> LI по таблице.
|
|||
|---|---|---|---|
|
#18+
SQL2008, Мне же сюда авторpublic static StringBuilder RenderTree(ICollection<ItemType> items, int? parentId = null, StringBuilder builder = null) Нужно передавать ICollection<ItemType> items А я не знаю как его наполнить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2014, 14:49 |
|
||
|
Представление данных деревом <ul><li> LI по таблице.
|
|||
|---|---|---|---|
|
#18+
SQL2008, <DataTable> - это класс мой, по которому создана моя единственная таблица в проекте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2014, 14:51 |
|
||
|
Представление данных деревом <ul><li> LI по таблице.
|
|||
|---|---|---|---|
|
#18+
hVostt, Спасибо у меня заработало! Немного исправил только код ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2014, 16:34 |
|
||
|
Представление данных деревом <ul><li> LI по таблице.
|
|||
|---|---|---|---|
|
#18+
Денис ЕвсеевSQL2008, Мне же сюда авторpublic static StringBuilder RenderTree(ICollection<ItemType> items, int? parentId = null, StringBuilder builder = null) Нужно передавать ICollection<ItemType> items А я не знаю как его наполнить В общем случае Код: c# 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2014, 18:15 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38745762&tid=1357015]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 400ms |

| 0 / 0 |
