Как подсчитать только количество элементов страницы в Kentico

Я создаю веб-часть меню Bootstrap 3, и мне нужно подсчитать количество дочерних элементов. Код ниже делает это, но, к сожалению, считает все элементы (скрытые, контейнеры и т.д.). Мне нужно подсчитывать только элементы «Страница» или, по крайней мере, элементы, которые я снял, чтобы они не отображались в главном меню.

<%# IfCompare(Eval("NodeChildNodesCount"),0,"class='dropdown-toggle' data-toggle='dropdown' ","") %>

Можно ли как-то улучшить приведенный выше код, чтобы отфильтровать все, что не является пунктом меню «Страница»?


person Klikerko    schedule 19.04.2014    source источник


Ответы (1)


Я бы посоветовал вам использовать вложенный повторитель, который будет загружать только пункт меню «Страница» под выбранным разделом в меню. Затем вы можете указать элемент списка в шаблоне элемента, чтобы он соответствовал вашему CSS.

person Raymond A    schedule 22.04.2014