将html属性传递给Html.Actionlink帮助函数

Moh*_*sin 4 asp.net-mvc asp.net-mvc-4

我想知道如何将html属性传递给@Html.ActionLink辅助函数

我想这样做

<a class="accordion-toggle" data-toggle="collapse" data-parent="#leftMenu" href="/Admin/UserManagment">
                    <i class="icon-user"></i>User Managment
                </a>
Run Code Online (Sandbox Code Playgroud)

如何传递italic html属性

Jos*_*nke 6

你可以用@Url.Action()它来替代.

在这种情况下,您的代码将如下所示:

<a class="accordion-toggle" data-toggle="collapse" data-parent="#leftMenu" 
    href="@Url.Action("UserManagment", "Admin")">
        <i class="icon-user"></i>User Managment
</a>
Run Code Online (Sandbox Code Playgroud)

编辑:

出于兴趣,我做了一些研究并找到了答案.这说明不可能Html.ActionLink为此目的使用:

Html.ActionLink帮助程序HTML对链接文本进行编码,阻止您在链接文本中嵌入HTML.