DotNetNuke 检索选项卡模块设置

Chr*_*ris 2 c# dotnetnuke

我有一个 tabmoduleID。在本例中,假设为 41。我曾经能够这样做来返回该 tabmoduleid 的所有 tabmodulesettings:

Hashtable Settings2 = ModuleController.GetTabModuleSettings(41);
Run Code Online (Sandbox Code Playgroud)

但是,GetTabModuleSettings 现在已过时,我应该“使用 ModuleInfo 对象的 TabModuleSettings 属性”。

我所拥有的只是 tabmoduleid。我没有 moduleid 或 tabid。

谢谢,克里斯

Chr*_*ond 5

这对你有用吗?

var mc = new ModuleController();
var mi = mc.GetTabModule(41);
var tSettings = mi.TabModuleSettings;
var sValue = tSettings["SettingName"];
Run Code Online (Sandbox Code Playgroud)

-克里斯

  • 我想会的! (2认同)