Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Сложная структура документов / 5 сообщений из 5, страница 1 из 1
16.05.2004, 21:07
    #32519502
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сложная структура документов
Нужно выводить на странице несколько документов разных типов, причём у каждого документа может быть список подчинённых документов.

Что-то вроде

Заголовок
Текст документа
список подинённых документов
Заголовок документа другого типа
Текст документа
Какие-то дополнительные файлы
Заголовок документа третьего типа
Текст документа
список подинённых документов

С помощью чего это можно реализовать? С репетиром чё-то никак справиться не могу, вручную тест страницы создавать вроде как-то не по-спортивному.
...
Рейтинг: 0 / 0
17.05.2004, 10:01
    #32519738
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сложная структура документов
А источником данных что является?
...
Рейтинг: 0 / 0
22.05.2004, 16:16
    #32529345
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сложная структура документов
скл сервер

А какая разница? Щас обрабатываю событие репетира которой файрится на создание элемента (строки) репетира. Но как-то нейдобненько это.
...
Рейтинг: 0 / 0
22.05.2004, 16:25
    #32529351
greenapple
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сложная структура документов
а сколько уровней вложенности?
...
Рейтинг: 0 / 0
23.05.2004, 15:51
    #32529677
voodoos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сложная структура документов
Реализовать такое можно с помощью узер контролов и классов. Создай класс
Document, сделай у него поля:
ID - int
Заголовок (Title) - string
Текст документа (Text) - string
список подинённых документов (RelationDocuments) - ещё один класс (IEumerable)
Какие-то дополнительные файлы (Files) - ещё один класс (IEumerable)

Все свои Document должны быть в ещё одном классе (Documents) в котором реализован интерфейс IEnumeradle.

RelationDocuments - тоже класс возвращающий список ID связанных документов. (IEnimerable)

Files - Класс содержащий коллекцию классов File, должен реализовывать интерфейс IEnumerable

а в html так. Скажем биндиш ты свои документы в Репитер, выаодиш там основные свойства, а документы и файлы в виде Узае контролов, в которые передаёщ ID текущего документа, а в этих контролах ещё по одному репитеру в который биндятся соответствующие коллекции.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Сложная структура документов / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]