4

假设我有一个这样的视图模型:

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; }
}

我想编写一个标签助手,它可以显示Certificates使用自定义 html 的列表,如下所示:

<multi-list asp-for="Certificates">
    <div class="list-item">
       <input asp-for="Name" />
       <input asp-for="FileName" />
    </div>
</multi-list>

多列表元素内的 Html 将为每个证书对象重复设置适当的值。

有没有办法做到这一点?

4

0 回答 0