DNN -在DDR菜单项中添加一个窗格



是否有办法在DNN中添加一个窗格到DDR菜单模板?我试过这样做,但asp控件不被渲染:

<ul class="navigation">
[*>NODE-TOP]
</ul>
[>NODE-TOP]
<li class="[?NODE]hasDropdown [/?][?SELECTED]active[/?]">
[?ENABLED]
<a href="[=URL]" target="[=TARGET]">
<span>[=TEXT]</span> [?NODE][/?] 
</a>
[?ELSE]
<a href="#" target="[=TARGET]">
<span>[=TEXT]</span> [?NODE][/?]
</a>
[/?]
<div class="pane" id="menu[=ID]Pane" runat="server"></div>
[?NODE]
<ul class="sub">
[*>NODE]
</ul>
[/?]
</li>
[/>]

是否有一个解决方法来放置"动态"具有"菜单项id"的窗格。和DDR菜单上的名字一样吗?

我认为在DDRMenu令牌模板中没有任何方法可以做到这一点。它是一个呈现自己的东西(DDRMenu令牌)的组件。当它将生成的HTML留在皮肤文件的插入点时,runat-server已经太晚了。

我想不出一个方法来完成你最终想要做的事情。希望其他人有一些想法。干杯!

相关内容

最新更新