如何在Aspose.Words LINQ模板中使用嵌套对象?F.e.我想在模板里写这样的东西
<<[Person.Related.Car.Model]>>
这在Aspose.Words LINQ模板中是可行的吗?
发布于 2016-12-05 03:54:32
请查看以下文章:使用DataRow和DataRowView对象
为了使此工作,您需要更改模板如下:
<<[Person.Related.First().Car.First().Model]>>或者像这样:
<<foreach [in Person.Related]>><<foreach [in Car]>><<[Model]>><</foreach>><</foreach>>此外,您还可以实现常规的.NET类-- Person、Related、Car --并使用XML反序列化。然后,如果Person类的一个实例被传递给引擎,您就可以使用想要的语法。
https://stackoverflow.com/questions/40821241
复制相似问题