【发布时间】:2016-11-26 17:47:24
【问题描述】:
如何在 Aspose.Words LINQ 模板中使用嵌套对象? F.e.我想在模板中写类似的东西
<<[Person.Related.Car.Model]>>
在 Aspose.Words LINQ 模板中可以实现吗?
【问题讨论】:
标签: c# .net aspose aspose.words
如何在 Aspose.Words LINQ 模板中使用嵌套对象? F.e.我想在模板中写类似的东西
<<[Person.Related.Car.Model]>>
在 Aspose.Words LINQ 模板中可以实现吗?
【问题讨论】:
标签: c# .net aspose aspose.words
请查看以下文章: Working with DataRow and DataRowView Objects
为了完成这项工作,您需要像这样更改您的模板:
<<[Person.Related.First().Car.First().Model]>>
或者像这样:
<<foreach [in Person.Related]>><<foreach [in Car]>><<[Model]>><</foreach>><</foreach>>
此外,您可以实现常规 .NET 类 - Person、Related、Car - 并使用 XML 反序列化。然后,如果将 Person 类的实例传递给引擎,您就可以使用所需的语法。
【讨论】: