Скажем, у меня есть такие модели просмотра:
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 внутри элемента с несколькими списками будет повторяться для каждого объекта сертификата с соответствующими наборами значений.
Есть какой-либо способ сделать это?
foreach(var cartificate in certificates){ .. your html here}
столь же эффективен. - person Mosia Thabo   schedule 19.04.2020