我創建與ASP NET MVC 3剃鬚刀一個助手來顯示我的網創建自定義的助手在ASP NET MVC 3剃鬚刀
@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>
}
但剃刀找不到@ Html.ActionLink和下面的錯誤出現
編譯器錯誤消息:CS1061:'System.Web.WebPages.Html.HtmlHelper'不包含'ActionLink'的定義,也沒有接受類型爲「System.Web.WebPages」的第一個參數的擴展方法'ActionLink' .Html.HtmlHelper'可以找到(您是否缺少使用指令或裝配參考?)
有什麼不對? ??如何解決這個問題呢??
謝謝
萊昂德羅普拉多
你的文件在哪個文件夾中? – SLaks 2011-02-11 13:52:52