Мне нужно знать, был ли предыдущий узел выбранным. Мне нужно в основном отметить следующий/следующий узел, если он существует со специальным классом css.DNN DDRMenu xslt шаблон теста, если предыдущий элемент был выбран
Я попытался следующий код и он бросил исключение
<xsl:if test="(preceding-sibling:@selected = 1)">next</xsl:if>
Вот копия XSLT с предложением в нем: http://pastebin.com/gANkhz2g
Меню стандартное меню:
<dnn:MENU id="nameMenu" MenuStyle="Simple" runat="Server"/>
Я честно не знаю xml, который производится этим контролем.
' next ' –
Это добавило« следующий »к выбранному узлу и все после него. –
Если вы разместите фактическую таблицу стилей и пример XML, вам будет легче протестировать. –