Как сделать хлебные крошки с выпадающим списком

Для вывода некоего списка в хлебных крошках используем в SELECT 1 для SQL страницы параметр dropdownMakeup. 

Используем функцию as_agg для соединения строк таблицы в одну строку.

CREATE TABLE dbo.#result (title nvarchar(256), link nvarchar(256), tooltip nvarchar(256), 
ord int, [right] bit, customLink nvarchar(256), dropdownMakeup nvarchar(max))
	
declare @p ExtendedDictionaryParameter 
insert into @p(Value2) 
select '<li><a href="p1/'+cast(id as nvarchar)+'">'+name+'</a></li>' Value2
from table1
    
insert into #result
select 'Главная', '/', '', 1, 0, '', ''
union 
select 'Проекты/этапы', '/projects', '', 2, 0, '',  isnull(dbo.as_agg(@p, ''), '')
	  
   	
--SELECT 1
select * from #result order by ord
	
Страница-источник на сайте falconspace.ru