2014-02-11 93 views
0

我想从数据库生成菜单,我已经实现了我的逻辑和它的响应,问题是我无法从我的控制器方法呈现菜单。我想问是否有可能从动作控制器方法返回HTML并使用Html.Action(“MenuGenerator”,“Menu”)将其呈现在我的视图中,但我无法实现此目的。此外,我不想创建菜单的部分视图,因为我的方法返回菜单为HTML字符串,我只是想将其刷新到视图。MVC4动态菜单生成

回答

0

Html.Action是一个基本的辅助方法。它所做的就是返回一个MVCHtmlString。您将不得不创建自己的助手扩展,它返回您的自定义HTML来构建菜单。

+0

可以将缓存添加到辅助方法吗?我已经创建了动作控制器方法,以便我可以缓存它。 – zeeshan