Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как сделать TreeView как на microsoft.com
|
|||
|---|---|---|---|
|
#18+
Никто не знает как сделать на аспнет TreeView на подобии созданного на рсдн.ру ещё с рисунками. По какому принципу он работает, как дозагружается. Хорошую вещь сделали на сайте микрософта. Вообщем кидайте ссылки и идеи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 13:28 |
|
||
|
Как сделать TreeView как на microsoft.com
|
|||
|---|---|---|---|
|
#18+
динамическая подгрузка XML через MSXML + применение к нему XSLT и вставка результата в нужное место. Вот собственно и весь принцип. На microsoft.com и rsdn.ru не очень красивое дерево, без вертикальных линий (как например стандартное TreeView), есть htc-компонент с такими линиями, но там все довольно криво сделано (генерация линиц не на уровне xslt, а на уровне JavaScript в htc), так что я например написал свой аналогичный компонент - проще и удобнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 13:35 |
|
||
|
Как сделать TreeView как на microsoft.com
|
|||
|---|---|---|---|
|
#18+
авторVladiCh Очень бы хотелось бы посмотреть на Ваш компонент в исходниках в качестве самообразования.Ну и пользоватся. Если это конечно для Вас не коммерческая ценность. Если это возможно, киньте мне в мыло. ap@print.blitz.kiev.ua Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 13:43 |
|
||
|
Как сделать TreeView как на microsoft.com
|
|||
|---|---|---|---|
|
#18+
А компонетом не поделишся плиззз!!! Или может даш ссылку такого на JavaScripte - мне это в принципе подойдёт. Я вдруг подумал может это на flash организовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 13:51 |
|
||
|
Как сделать TreeView как на microsoft.com
|
|||
|---|---|---|---|
|
#18+
Это не ASP.NET компонент, а просто набор JavaScript-функций + xslt. я приведу несколько примеров просто для иллюстрации: test.xml - тестовые данные для дерева. controltree.xsl - xsl для первичной отрисовки дерева subtree.xsl - xsl для подгрузки дерева подгрузка производится в методе Click - xml.load(...) - надо заменить url на url, по которому лежит xml для подгрузки. картинки типа l-.gif, t-.gif надо нарисовать самостоятельно или взять из компонента TreeView Web control. Если нужна только подгрузка и отрисовка дерева, то проще использовать такой самописный компонент, если нужна манипуляция элементами дерева из JavaScript, то лучше использовать Microsoftовский TreeView web control - там есть для этого средства. controltree.xsl: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. treenode.xsl: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. subtree.xsl Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. test.xml: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 15:25 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=32638586&tid=1395344]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 318ms |

| 0 / 0 |
