1
我使用WCF發送電子郵件,並且我有EmailTemplate.html頁面來創建電子郵件正文。我訪問,與下面的函數由C#在EmailTemplate.html中打印陣列
private string CreateBody(int formNum, string[] names)
{
string body= string.Empty;
using (StreamReader reader = new StreamReader(Server.MapPath("~/EmailTemplate.html")))
{
body = reader.ReadToEnd();
}
body = body.Replace("{formNumber}", ""+formNum);
// Here I need to add code for array
return body;
}
用於訪問{} formNumber現場我有傳統的編碼在我EmmailTemplate.HTML頁面如下:
<tr>
<td width="30%">Form Number:</td>
<td width="70%"><b>{formNumber} </b></td>
</tr>
同樣喜歡這一點,我有HTML代碼,爲其他字段..
現在我的問題是我有一個數組,需要在EmailTemplate.html中的HTML頁面上打印。任何人都可以告訴我,我需要在CreateBody()方法中添加什麼,以便我的數組將顯示在EmailTemplate.HTML 此外,如果我需要對HTML頁面進行更改,請讓我知道..(Array is not的固定尺寸。) 謝謝
數組是什麼?你希望它如何顯示在電子郵件中?你能分享有多個這樣的項目的示例html嗎? –