您好,这可能是一个简单的问题,但我找不到关于如何解决它的信息进入Hyperlink如下图
当我检查元素时它是一个超链接:
<a href="mailto:lacubana@la.com">lacubana@la.com</a>
我该怎么做才能只将电子邮件显示为字符串?我不希望该信息采用超链接格式。非常感谢
已编辑:这是我的 View 代码
<table class="table table-bordered table-striped">
<tr>
<th>Email</th>
<th>Contraseña</th>
<th>NickName</th>
<th>TipoUsuario</th>
<th>Acciones</th>
</tr>
@foreach (var item in Model)
{
<tr>
<td>@Html.DisplayFor(modelItem => item.Email)</td>
<td>@Html.DisplayFor(modelItem => item.Contraseña)</td>
<td>@Html.DisplayFor(modelItem => item.NickName)</td>
@if (item.TipoUsuario == 1)
{
<td>Administrador</td>
}
else
{
<td>Vendedor</td>
}
<td>
@Html.ActionLink("Editar", "EditarUsuario", new { id = item.IdUser }) |
@Html.ActionLink("Eliminar", "EliminarUsuario", new { id = item.IdUser })
</td>
</tr>
}
</table>
这是我的 Controller 的代码:
IList<Usuario> UsuarioList = new List<Usuario>();
var query = from usu in database.ReportingUsersT
where usu.Activo == 1
select usu;
var listdata = query.ToList();
foreach (var Usuariodata in listdata)
{
UsuarioList.Add(new Usuario()
{
IdUser = Usuariodata.IdUser,
Email = Usuariodata.Email,
Contraseña = Usuariodata.Contraseña,
NickName = Usuariodata.NickName,
TipoUsuario = Usuariodata.TipoUsuario
});
}
return View(UsuarioList);
@Html.DisplayFor(...)
确定文本是电子邮件并将其包装在链接中。你可以简单地使用
<td>@item.Email</td>
将其显示为文本
我是一名优秀的程序员,十分优秀!