Страницы. Как выводить списковые данные в теле страницы (repeater)

Как в страницах вставить списковые данные, таблицы, repeater (видимые для поисковиков). 

Вы можете выводить некую повторяющуюся разметку на странице. 

На странице можно разместить до 5 разных списков, в каждом из которых может быть размещено до 6 параметров.  

  1. В основном теле разметки страницы указываем {list1}, .... . В этом месте будет выведен список
  2. Указываем в SQL страницы в 3 SELECT параметры разметки для элемента в элементах list1Makeup, list2Makeup, … list5Makeup (РЕГИСТР ВАЖЕН). В них используем параметры {p1}...
    select '{p1}---{p2}' list1Makeup
  3. Прописываем в SQL странице селекты с 4 по 8 (т.е. не более 5) с параметрами в виде p1...p6.  Например: 
select top 10  id p1, code p2 from as_trace

В итоге на странице в исходной разметке (без JS) будет выведен список с повторяющейся разметкой.

Подсказка: Если вам необходимо вывести более пяти списков, либо если количество этих списков должно быть динамичным, то используйте всего один список {list1}, а в параметрах {p1}.. сформируйте разметку при помощи функции STUFF ... FOR XML столько раз, сколько это необходимо.

В 3 запросе:

select '{p1}' list1Makeup,
    '{p1} {p2}' list1Makeup

Запросы 4 и 5 :

select name p1 from t1 

Falcon Space - функциональная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Насколько полезной была статья?

Google поиск по нашей документации

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Нужна бесплатная консультация?
Получить оценку проекта
Создайте концепцию проекта на основе нашего шаблона и получите оценку проекта в виде КП.
Демо-сайт решений
Базисные решения, которые можно гибко адаптировать под себя: менять внешний вид, бизнес-логику и даже структуру базы данных.
Сайт использует Cookie. Правила конфиденциальности OK