Estoy creando un ayudante con ASP .NET MVC 3 y Razor para mostrar mi rejillaCrear personalizada ayudante en ASP .NET MVC 3 y Razor
@helper ListaPessoa(IEnumerable<TesteHelpersMV3.Models.PessoaModel> listaPessoa)
{
<table>
<tr>
<th></th>
<th>Nome</th>
<th>Endereco</th>
<th>DataNascimento</th>
</tr>
@foreach (var item in listaPessoa)
{
<tr>
<td>
@Html.ActionLink("Edit", "Edit", new { id = item.Nome }) |
@Html.ActionLink("Details", "Details", new { id = item.Nome }) |
@Html.ActionLink("Delete", "Delete", new { id = item.Nome })
</td>
<td>@item.Nome</td>
<td>@item.Endereco</td>
<td>@item.Cidade</td>
</tr>
}
</table>
}
pero la navaja no puede encontrar @ Html.ActionLink y el siguiente error se produce
Mensaje de error del compilador: CS1061: 'System.Web.WebPages.Html.HtmlHelper' no contiene una definición para 'ActionLink' y ningún método de extensión 'ActionLink' acepta un primer argumento de tipo 'System.Web.WebPages .Html.HtmlHelper 'podría encontrarse (¿falta una directiva de uso o una referencia de ensamblado?)
¿Qué pasa? ?? ¿¿Cómo resolver este problema??
Gracias
Leandro Prado
¿En qué carpeta está su archivo? – SLaks