Asp.net mvc MVC@Url.Abs助手似乎不存在
只是写一个简单的邮件使用我已经通过教程和电子邮件正在发送。然而,我似乎不能包括绝对网址。在本例中,他们使用System.Web.Mvc.UrlHelper中的Html帮助程序 绝对值应该这样写Asp.net mvc MVC@Url.Abs助手似乎不存在,asp.net-mvc,asp.net-mvc-helpers,Asp.net Mvc,Asp.net Mvc Helpers,只是写一个简单的邮件使用我已经通过教程和电子邮件正在发送。然而,我似乎不能包括绝对网址。在本例中,他们使用System.Web.Mvc.UrlHelper中的Html帮助程序 绝对值应该这样写 <a href="@Url.Abs(@Url.Action("Index","Home"))">Linkage</a> 但是我得到了错误 “System.Web.Mvc.UrlHelper”不包含“Abs”的定义,并
<a href="@Url.Abs(@Url.Action("Index","Home"))">Linkage</a>
但是我得到了错误
“System.Web.Mvc.UrlHelper”不包含“Abs”的定义,并且找不到接受“System.Web.Mvc.UrlHelper”类型的第一个参数的扩展方法“Abs”(是否缺少using指令或程序集引用?)
从我所做的搜索来看,每个人似乎都很漠不关心地添加了它,好像“你只是添加了这个东西。”
有什么建议吗?您必须添加:
@using Mvc.Mailer;
对于您的邮件视图您可以看到,这里没有这样的方法。这可能是自定义的。奇怪的是,他们没有提到它是一个自定义帮助程序。我访问过的所有链接,解释了mailer设置,它们都使用@Url.Abs作为System.WebIt的一部分,而不是urlhelper类的默认实现。但是当你添加mailer名称空间时,它可能包含扩展方法。你能提供这些链接吗?谢谢!也解决了我的问题。:)