Q
邮件中链接到剃刀
16
A
回答
16
HTML.MailTo()助手是“MVC3期货”项目的一部分,但就是这样做的替代品。
1)创建App_Code目录内一个新的.cshtml文件,并根据需要(例如HTMLHelpers.cshtml命名)
2)将文件写入
@helper EmailTextBox(string email, string title) {
<a href="mailto:@email">@title</a>
}
3以下)现在在你看来,你可以调用你的新函数。例如写
Email: @HTMLHelpers.EmailTextBox("[email protected]","George Chatzimanolis")
15
1
mailto帮手是“mvc3期货”项目的一部分。
以下博客将为您提供有关mvc3期货的更多信息以及获取它的链接。我相信它也可以作为NuGet包使用。
-1
@ {VAR电子邮件=新HtmlString( “” mail给我 “”));} @email;
+1
Don't do that; it defeats the point of a templating engine. – SLaks
5
我得到这个问题的时候,我试图做简单的
<a href="mailto:@ViewBag.EmailTo">Email</a>
但剃刀将其视为文本
我知道有HtmlHelpers等,但到目前为止,简单的代码为我工作
<a href="mailto:@{@ViewBag.EmailTo}">Email</a>
变量是否来自模型或ViewBag它是关于在HREF @符号和剃刀
+1
Also 'Email' –
相关问题
- 1. 链接MVC剃刀复选框剃刀文本
- 2. 邮寄地址链接编码的MVC剃刀
- 3. ASP.NET剃刀C#Html.ActionLink创建空链接
- 4. 链接不工作在剃刀
- 5. 当剃刀.cshtml文件剃刀
- 6. 迁移到剃刀
- 7. 创建文件下载链接MVC3剃刀视图与模型
- 8. 剃刀
- 9. 剃刀
- 10. 我的剃刀模型是对邮政
- 11. 转换C#剃刀到VB
- 12. 找不到剃刀模板
- 13. MVC剃刀文件上传
- 14. 剃须刀参考文件
- 15. ASP.NET剃刀Html.TextArea
- 16. 如何剃刀
- 17. 在剃刀
- 18. 在剃刀
- 19. 使用剃刀
- 20. 在剃刀
- 21. 如何剃刀
- 22. VB.NET剃刀sintaxis
- 23. 如何剃刀
- 24. asp.net剃刀
- 25. 在剃刀
- 26. 用剃刀
- 27. 在MVC剃刀
- 28. 多 - MVC剃刀
- 29. 错误剃刀
- 30. 从剃刀_Layout.cshml
但是,如果电子邮件是每个产品或某物的数据驱动?您需要随即生成电子邮件 –
@PawelCioch:只需插入一个服务器变量即可。你可能需要括号。 – SLaks
我的担忧只是Razor不认识ViewBag.Email'' –