ViewBag.htmml = "<li>" + "Html.ActionLink(" + "Home" + ", " + "Dashboard" + ", " + "User" + ")" + "</li>";
Выше мой код, с помощью которого я пытаюсь сделать ActioLink
на мой взгляд. Когда код запускается, используя следующий код, я не получаю actionlink с именем Home, вместо этого я получаю Html.ActionLink(Home, Dashboard, User)
в моей части <li>
. Как получить ActionLink с тем, что я пытаюсь.как визуализировать actionlink для просмотра формы контроллер
@Html.Raw(ViewBag.htmml)
Почему вы делаете это в контроллере, а не в представлении (код бритвы разобран в представлении)? –
@ StephenMuecke: Привет, Стивен снова, пожалуйста, обратитесь к моей ссылке. http://stackoverflow.com/questions/28186208/rendering-html-code-in-view-which-is-generated-in-controller-of-asp-nt-mvc. Я пытаюсь создать меню из базы данных. – user2998990
Я не понимаю другого вопроса: :). Ваш код бритвы должен быть в представлении. Что в базе данных определяет, что вы хотите отобразить? –