Прежде всего, вы пропустили =
после <%
. Вот почему он ничего не выводил.
Кроме того, способ, которым вы передали routeValues
параметр, был неверным.
Должно быть:
<%=Html.ActionLink("<font size=\"1\">Report</font>", "SendMail", "Misc",
new { id = Model.ImageID }, null /*htmlAttributes*/) %>
Имейте в виду, что аргумент text
будет закодирован в выходных данных, поэтому нет смысла отправлять HTML с этим аргументом.
Для стилизации HTML лучше использовать CSS.
Например:
a.myLink {font-size: 0.5em;color:yellow;}
И чтобы установить атрибут класса для элемента привязки:
<%=Html.ActionLink("Report", "SendMail", "Misc",
new { id = Model.ImageID }, new { @class = "myLink" }) %>