0
是否可以在_layout.cshtml
上顯示數據庫內容?如何在_SiteLayout.cshtml頁面中顯示動態生成的菜單?
我有menu
和roleMenu
表,我想根據數據庫記錄顯示不同的菜單。
CREATE TABLE IF NOT EXISTS `menu` (
`Id` INT NOT NULL AUTO_INCREMENT,
`Name` VARCHAR(50) NOT NULL,
`IconUrl` VARCHAR(200) NOT NULL,
`ActionUrl` VARCHAR(200) NOT NULL,
`ParentMenuId` INT NULL DEFAULT NULL,
`Hide` boolean not null DEFAULT False,
PRIMARY KEY (`Id`),
CONSTRAINT `FK_menu_menu` FOREIGN KEY (`ParentMenuId`) REFERENCES `menu` (`Id`) ON DELETE CASCADE);
我該怎麼做?