Este post ha sido evaluado por nuestros especialistas para asegurar la veracidad de nuestra esta noticia.
Solución:
Agrega esto using System.Web.Mvc.Html;
en la parte superior de su archivo
Asegúrese de tener el espacio de nombres para su clase de extensiones incluido en su web.config. Por ejemplo:
namespace MyProject.Extensions
public static class LinkExtensions
//code
En su sitio Web.config y/o Web.config ubicado en su carpeta “Vistas”:
De lo contrario, incluir un bloque de “uso” para el espacio de nombres en la parte superior de la página de vista puede funcionar, pero para los espacios de nombres comunes haría lo anterior.
ASPX:
<%@ Import namespace="MyProject.Extensions" %>
MAQUINILLA DE AFEITAR:
@using MyProject.Extensions
Asegúrese de tener el siguiente uso en su archivo de clase:
using System.Web.Mvc.Html;
Esto es necesario porque el HtmlHelper
la clase se encuentra en System.Web.Mvc
espacio de nombres pero el ActionLink
método de extensión se encuentra en System.Web.Mvc.Html
espacio de nombres
No se te olvide mostrar este artículo si te fue de ayuda.