Я пытаюсь программно удалить вкладки, используя эти операторы, но он не удаляется из базы данных:
controller.DeleteTab(tab.TabID, DNN.GetPMB(Me).PortalId)
TabController.DeleteTab удалит вкладку, если она не является родительской для другой вкладки.Этот метод приводит к физическому удалению, вкладка не просто помечается как удаленная.