Tabs 以编程方式删除选项卡Dotnetnuke

Tabs 以编程方式删除选项卡Dotnetnuke,tabs,dotnetnuke,Tabs,Dotnetnuke,我试图使用以下语句以编程方式删除选项卡,但这不是从数据库中删除: controller.DeleteTab(tab.TabID, DNN.GetPMB(Me).PortalId) TabController.DeleteTab将删除一个选项卡,如果它不是另一个选项卡的父级。此方法会导致物理删除,选项卡不会简单地标记为已删除。会发生什么?此外,您的问题是什么?它看起来像TabController的deletetetetab方法off调用deletetetetab存储过程,该过程实际上是从数据库中

我试图使用以下语句以编程方式删除选项卡,但这不是从数据库中删除:

controller.DeleteTab(tab.TabID, DNN.GetPMB(Me).PortalId)

TabController.DeleteTab将删除一个选项卡,如果它不是另一个选项卡的父级。此方法会导致物理删除,选项卡不会简单地标记为已删除。

会发生什么?此外,您的问题是什么?它看起来像
TabController
deletetetetab
方法off调用
deletetetetab
存储过程,该过程实际上是从数据库中删除选项卡,而不是设置
IsDeleted
标志。看来家长/孩子问题才是罪魁祸首(我不知道,谢谢!)