我建立從自資源(RESX)今後一個HTML模板的報告文件C#中使用的資源文件
該報告是建立在部分在C#中的例子,這是創建HTML模板報告報告標題
CustomerReportTemplate.Header.Replace("{Customer Name}", customer);
我需要更換給這個網站的報告的一部分,並設置取決於客戶的性質的圖像源。例如
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>
報告部分是否有一個更優雅的方式來做到這一點?
您是否嘗試過任何HTML模板引擎? https://github.com/jehugaleahsa/mustache-sharp#readme – 2014-08-28 09:42:51
謝謝是的,但我必須使用上面的方法,沒有那麼多令牌替換。 – user3721710 2014-08-28 10:00:48