2014-02-11 2 views
0

Я хочу генерировать меню из базы данных, что я реализовал свою логику и хорошо ее отреагировал, проблема в том, что я не могу отображать меню из моего метода контроллера. Я хочу спросить, можно ли вернуть HTML из метода контроллера действий и отобразить его на моем вид, используя Html.Action («MenuGenerator», «Menu»), но я не могу этого добиться. Кроме того, я не хочу создавать частичный вид для меню, так как мой метод возвращает меню в виде строки html, и я просто хочу вывести его из вида.Генерация динамического меню MVC4

ответ

0

Html.Action - базовый вспомогательный метод. Все, что он делает, это вернуть MVCHtmlString. Вам нужно будет создать собственное вспомогательное расширение, которое возвращает ваш собственный HTML-код для создания вашего меню.

+0

Можно ли добавить кеш к вспомогательному методу? Я создал метод контроллера действия, чтобы я мог его кэшировать. – zeeshan

Смежные вопросы