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

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

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

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

  1. В основном теле разметке страницы указываем {list1}, {list2}.... {list5}. В этом месте будет выведен список
  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 

Таким образом получим:

Примечание