从DisplayFor中删除mailto锚点

sta*_*101 6 .net asp.net asp.net-mvc

我有以下模型属性:

[DataType(DataType.EmailAddress)]
public string EmailAddress { get; set; }
Run Code Online (Sandbox Code Playgroud)

当我使用displayfor:

@Html.DisplayFor(modelItem => item.EmailAddress)
Run Code Online (Sandbox Code Playgroud)

它在文本中添加了"mailto"锚点.无论如何我可以指定它不包含这个吗?

谢谢

Kaf*_*Kaf 11

您可以使用以下其中一项.

  @Model.EmailAddress 
Run Code Online (Sandbox Code Playgroud)

要么

  @Html.DisplayTextFor(model => model.EmailAddress)
Run Code Online (Sandbox Code Playgroud)