1
因此,我有一個頁面,用戶填寫評論/請求表單,當媒體提交所有填寫的信息時,我的電子郵件。我如何格式化stringbuilder,以表格形式發送我的電子郵件,而不僅僅是純文本
我試圖讓它如此,當電子郵件通過它更容易閱讀和表或HTML。我該怎麼做呢?
這裏是我的代碼:
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.AppendFormat("Request Name: {0}, <b><b/> <br/><br/>", txtBugName.Text.Trim());
sb.AppendFormat("Category: {0}<br/><br/>", ddlModule.SelectedValue);
sb.AppendFormat("Sub-Category: {0}<br/><br/>", ddlPage.SelectedValue);
sb.AppendFormat("Description: {0}<br/><br/>", txtComments.Text.Trim());
sb.AppendFormat("Email is: {0}<br/><br/>", txtemail.Text.Trim());
什麼我需要添加到更改格式?
刪除
標記並將其放在正確的html標記(
這是我正在尋找的謝謝。我知道編程這是我做的第一個網站,所以我沒有太多的表體驗。你能給我一個表格的例子嗎? – user1486774 2012-07-19 14:27:54
- 編輯 - 請參閱下面的答案。這是非常基本的HTML知識。通過設置
回答
您的代碼應該看起來更像是:
然後我假設
IsBodyHtml
財產是真的,因爲你已經使用HTML已經來源
2012-07-19 14:33:40
是的IsBodyHTML是真正的謝謝你。最後一個問題是可以使表格的每一行變成不同的顏色。例如,第一行灰色第二行藍色第三行灰色ish,這樣我可以更好地區分電子郵件中的行嗎? – user1486774 2012-07-19 14:46:52
當然,最簡單的形式就是給你的
謝謝谷歌過去幾周來一直是最好的。我剛剛找到了這個網站,真的很喜歡這個社區。 – user1486774 2012-07-19 14:53:48
您將設置
MailMessage
的IsBodyHtml
屬性爲true:System.Net.Mail.MailMessage
來源
2012-07-19 14:10:26 xandercoded
謝謝,但是從那裏怎麼會有我獲取請求名稱,類別,子類別...到表格的單個行中?我會怎麼做? – user1486774 2012-07-19 14:25:57
@ user1486774你告訴我你不知道如何構建一個HTML表格?! – xandercoded 2012-07-19 14:39:39
相關問題