我有一个链接如下。有什么方法可以改变info@example.co.uk
以model.Contact.EmailAddress
使其具有动态性。
<a href="mailto:info@example.co.uk">@Html.LabelFor(model => model.Contact.EmailAddress)</a></dd>
我有一个链接如下。有什么方法可以改变info@example.co.uk
以model.Contact.EmailAddress
使其具有动态性。
<a href="mailto:info@example.co.uk">@Html.LabelFor(model => model.Contact.EmailAddress)</a></dd>
如果Contact
是绑定到视图的模型的属性,则可以像这样使用它
<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 中使用适当的 razor 语法,就像您在编写模型的任何输出时通常所做的那样。
<a href="mailto:@model.Contact.EmailAddress">@Html.LabelFor(model => model.Contact.EmailAddress)</a>