box*_*owh 3 c# asp.net dotnetnuke
我是DNN网站的新手,并希望在我的皮肤顶部显示根级页面列表(主页,联系我们等).现在我有:
TabController.GetPortalTabs(0,-1, false, "", false, false, false, true,false);
Run Code Online (Sandbox Code Playgroud)
喂我的转发器,显示链接.但是,当我登录以编辑页面时,导航会增长到包括所有管理级别页面并破坏我的设计.即使我已登录,有没有办法让公共页面显示?
Chr*_*ond 11
你可以使用var tabs = TabController.GetTabsByParent(-1,PortalId);
然后,您可以筛选选项卡列表以删除菜单中未显示的任何选项卡.像下面这样的东西.
var tabs = TabController.GetTabsByParent(-1, PortalId);
foreach (var t in tabs)
{
if (t.IsVisible)
{
Response.Write(t.TabName);
Response.Write("<br />");
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3736 次 |
| 最近记录: |