2012-10-25 100 views
0

是否可以在_layout.cshtml上顯示數據庫內容?如何在_SiteLayout.cshtml頁面中顯示動態生成的菜單?

我有menuroleMenu表,我想根據數據庫記錄顯示不同的菜單。

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); 

我該怎麼做?

回答

相關問題