C# 如何操作Html.ActionLink以显示指向其他控制器的链接?

C# 如何操作Html.ActionLink以显示指向其他控制器的链接?,c#,asp.net-mvc,.net-3.5,actionlink,C#,Asp.net Mvc,.net 3.5,Actionlink,在HomeController的详细信息视图中,我想创建一个指向该控制器上电子邮件视图的链接。此外,我需要向QueryString添加一个项 我想创建一个类似以下内容的链接: <a href="http://www.blah.com/misc/SendMail?id=6"> <font size="1">Report problems</font> </a> 我尝试了以下方法: <% Html.ActionLink("<f

在HomeController的详细信息视图中,我想创建一个指向该控制器上电子邮件视图的链接。此外,我需要向QueryString添加一个项

我想创建一个类似以下内容的链接:

<a href="http://www.blah.com/misc/SendMail?id=6">
    <font size="1">Report problems</font>
</a>

我尝试了以下方法:

<% Html.ActionLink("<font size=\"1\">Report</font>", "SendMail", "Misc", Model.ImageID, new object()); %>


它没有返回链接。我错过了什么?

首先,你错过了
之后的
=
<%=Html.ActionLink("<font size=\"1\">Report</font>", "SendMail", "Misc", 
    new { id = Model.ImageID }, null /*htmlAttributes*/) %>
a.myLink {font-size: 0.5em;color:yellow;}
<%=Html.ActionLink("Report", "SendMail", "Misc", 
    new { id = Model.ImageID }, new { @class = "myLink" }) %>