假设我有一个像这样的视图模型:
public class AbonentViewModel
{
public int? Id { get; set; }
public string ClientName { get; set; }
public List<AbonentCertificate> Certificates { get; set; }
}
public class AbonentCertificate
{
public string Name { get; set; }
public string FileName { get; set; }
}
我想编写一个标记帮助器,它可以使用自定义html显示Certificates
列表,如下所示:
<multi-list asp-for="Certificates">
<div class="list-item">
<input asp-for="Name" />
<input asp-for="FileName" />
</div>
</multi-list>
对于每个证书对象,将重复多个列表元素中的Html,并设置适当的值。
有没有办法做到这一点?