【发布时间】:2014-04-24 07:58:16
【问题描述】:
只是使用asp mvc mailer 编写一个简单的邮件我已经完成了教程并且正在发送电子邮件。但是我似乎无法包含绝对网址。在示例中,他们使用来自 System.Web.Mvc.UrlHelper 的 Html 帮助器
绝对应该这样写
<a href="@Url.Abs(@Url.Action("Index","Home"))">Linkage</a>
但我得到了错误
“System.Web.Mvc.UrlHelper”不包含“Abs”的定义,并且找不到接受“System.Web.Mvc.UrlHelper”类型的第一个参数的扩展方法“Abs”(您是否缺少using 指令还是程序集引用?)
从我做的搜索来看,每个人似乎都非常冷漠地添加它,好像“你只是添加这个东西。”
有什么建议吗?
【问题讨论】:
-
好吧,你可以在这里看到msdn.microsoft.com/en-us/library/… 没有这样的方法。这可能是习惯。
-
谢谢 奇怪的是他们没有提到它是一个自定义帮助程序。我去过的所有链接都解释了邮件设置,它们都使用@Url.Abs,就像它的系统部分一样。网络
-
它不在 urlhelper 类的默认实现中。但也许当你添加邮件命名空间时,它包含它的扩展方法。
-
你能提供这些链接吗?
标签: asp.net-mvc asp.net-mvc-helpers