C# 从actionlink中删除样式

C# 从actionlink中删除样式,c#,css,actionlink,C#,Css,Actionlink,我有一个actionlink <td> @Ajax.ActionLink( item.FirstName, "DisplayApplication", new { ID = item.ColleagueID }, new AjaxOptions { UpdateTargetId = "Application" } ) </td>

我有一个actionlink

    <td>

        @Ajax.ActionLink(
            item.FirstName,
            "DisplayApplication",
            new { ID = item.ColleagueID },
            new AjaxOptions { UpdateTargetId = "Application" }
        )

    </td>

@Ajax.ActionLink(
item.FirstName,
“显示应用程序”,
新建{ID=item.collagueid},
新的AjaxOptions{UpdateTargetId=“应用程序”}
)

我希望它在我的网站的其他部分上显示得像普通文本一样,没有链接所具有的正常样式,但似乎没有一个命令可以恢复到默认值或类似我能找到的任何东西。

您可以尝试另一个超负荷的
Ajax。ActionLink
来传递样式属性:

@Ajax.ActionLink(
            item.FirstName,
            "DisplayApplication",
            new { ID = item.ColleagueID },
            new AjaxOptions { UpdateTargetId = "Application" },
            new { @style="text-decoration: none;color:black" }
        );

你应该把样式和逻辑分开。您可以轻松使用CSS classI,但类属性应该更好