我是从来自资源(resx)文件的HTML模板构建报告
报告是在C#中的部分构建的,例如这是报告标题
CustomerReportTemplate.Header.Replace("{Customer Name}", customer);
我需要替换此html的部分报告,并根据客户的属性设置图像源。例如
if(Customer.asset.any())
{
// pass in this markup <img src="pass.png"> replacing {customer asset} token
// something like....CustomerReportTemplate.Details.Replace("{customer asset}", image);
}
else
{
// pass in this markup <img src="fail.png"> replacing {customer asset} token
}
并遍历构建下面报告部分的所有客户
<td >
{customer asset}
</td>
<td >
{customer CRB check}
</td>
<td >
{customer ID check}
</td>
有更优雅的方法吗?