2012-12-02 89 views
1

我有一些以HTML格式編寫的電子郵件模板,我需要在我的代碼中使用它來傳遞一些值。在一行中包裝HTML代碼 - 或刪除空格和行

你在代碼知道後面我想它傳遞到郵件正文屬性,因此它應該是一條線,

有沒有簡單的,爲什麼這樣做,正則表達式替換或任何其他辦法來避免手動格式化,

+0

'remove removing space?'你可以更清楚這個... – Anirudha

+0

,如果你刪除換行符會改變你的消息,消息不會像用戶想要的那樣出現 – Anirudha

+0

我的意思是隻有空格和行Html標籤之間, – Alaa

回答

2

我不確定我完全理解你想要做什麼。但是,如果您想要插入某個變量的某種常量多行文本,則可以使用@關鍵字來完成。

此,例如,將編譯就好:

mailMessage.Body = @"<html> 
          <head> 
           <title>Test</title> 
          </head> 
          <body> 
          <div> .... "; 

mailMessage.Subject = .... 

當然,常量應該使用,但是這僅僅是一個例子。

+0

我想這是他想要的 – Anirudha