Я пытаюсь создать шаблон строки, который содержит список объектов внутри списка объектов.
Мои объекты:
public class Object1
{
public string name {get;set;}
public List<Object2> objectTwos {get;set;}
public decimal total {get;set;}
}
public class Object2
{
public string name{ get; set; }
public string address { get; set; }
public string type { get; set; }
public decimal amount { get; set; }
}
Шаблон строки с использованием плагина Antler3:
<List1:{ items|
\<strong\> <items.name> \</strong\>\<br\>
\<table style = "border-collapse: collapse;" border="1" width="100%"\>
\<tr id = "dataHeader"\>
\<td width ="5%"\> # \</td\>
\<td width ="15%"\> Name\</td\>
\<td width ="35%"\> Address \</td\>
\<td width ="10%"\> Type\</td\>
\<td width ="10%"\> Amount \</td\>
\</tr\>
<items.objectTwos : { item2 |
\<tr id = "row"\>
\<td\> <i> \</td\>
\<td\> <item2.name> \</td\>
\<td\> <item2.address> \</td\>
\<td\> <item2.type > \</td\>
\<td\> <item2.amount> \</td\>
\</tr\>
}>
\<tr style ="font-weight: bold;text-align: right;"\>
\<td\> \</td\>
\<td\> \</td\>
\<td\> \</td\>
\<td\> Total: \</td\>
\<td\> <items.Total> \</td\>
\</tr\>
\</table\>
}>
При отладке я получаю сообщение об ошибке, в котором говорится, что «Class Object2 не имеет такого атрибута« name »в контексте шаблона [templateName anonymous anonymous]
Существует ли способ перебора списка объектов в списке объектов