我有一个链接如下。有什么办法可以用 model.Contact.EmailAddress
更改 info@example.co.uk
以使其动态化。
<a href="mailto:info@example.co.uk">@Html.LabelFor(model => model.Contact.EmailAddress)</a></dd>
最佳答案
如果 Contact
是绑定(bind)到 View 的模型属性,您可以像这样使用它
<a href="mailto:@Model.Contact.EmailAddress">@Model.Contact.EmailAddress</a>
如果它是您模型的子属性并且您想在循环中执行它,您可以这样做
@foreach (var item in Model.Contacts)
{
<a href="mailto:@item.Contact.EmailAddress">@item.Contact.EmailAddress</a>
}
关于html - MVC3- Razor : How to use mailto dynamically,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11085184/