0
我已經在RazorEngine模板如下:RazorEngine - 如何使用我自己的HTML助手?
@using WAND.Helpers
@model Tour.Entities.Accommodation
<p>
You can view your WAND accommodation home page by @Html.HomepageActionLink("Accommodation","clicking here",@Model.AccommodationId)
</p>
的HomePageActionLink是一個幫助我寫的,看起來在某種程度上,這樣的:
public static MvcHtmlString HomepageActionLink(this HtmlHelper helper, string serviceProviderType, string linkText, int idValue)
{
...
return new MvcHtmlString(link);
}
的問題是,當我運行此,我收到一條錯誤消息:
More details about the error: - error: (64, 60) The name 'Html' does not exist in the current context
有沒有辦法讓這個工作?
哪條線給你錯誤? – DavidG
你是否在視圖中添加了一個'using'語句給你的助手所在的程序集(或者在'web.config'文件中添加了程序集)? –
@DavidG - 我打電話給Html.HomepageActionLink的行 –