【问题标题】:Get pageID in DNN? [closed]在 DNN 中获取 pageID? [关闭]
【发布时间】:2026-02-21 19:00:02
【问题描述】:

我只是想问一下如何从 DNN 数据库中获取 pageID。

假设我的网站上有页面http://www.Website.com/pagename.aspx。我将查询哪些表和字段以从 DNN 数据库中获取页面 ID?

【问题讨论】:

    标签: c# asp.net dotnetnuke dotnetnuke-5


    【解决方案1】:

    没有PageID,有TabID,如果你在数据库中做,你会使用

    select tabId from tabs where tabname = 'pagename' 
    

    如果您正在开发模块,您的模块应该从 PortalModuleBase 继承,并且您可以直接访问 TabId 属性。

    【讨论】: