2014-11-02 60 views
0

我在電子郵件的機身內置了一個HTML表,我建這樣的表:樣式HTML表在電子郵件正文

<table><tr><td>Field 1</td><td>Value 1/<td></tr> 
     <tr><td>Field 2</td><td>Value 2</td></tr> 

我試圖在行樣式添加這樣的:

<style>table,td{border: 1px solid black;}</style> 
<table><tr><td>Field 1</td><td>Value 1/<td></tr> 
     <tr><td>Field 2</td><td>Value 2</td></tr></table> 

但它不會爲我的表添加邊框,我只需要添加邊框,將字段填充到右側並更改表格邊框的顏色。上面的內聯樣式,從我的想法應該添加一個邊框並更改顏色。我在vb.net中這樣做,所以我不相信我可以做一個Css類。那當然是最簡單的。誰能幫我這個?

回答

0

我做到這一點,在用戶id和減貧戰略Go按鈕用HTML編碼的電子郵件模板電子郵件...類型...

我的身體,我把一個字符串..

myBody = <"html>" 
myBody = myBody + "<body>" 
myBody =....... 

等等等...我會將每個標籤分成一個新的行... 使我很容易閱讀...

我無法得到一個例子的代碼(我的兒子生病了,並在我身上)。希望它有幫助..如果你願意,我會在晚些時候給你代碼嗎?

+0

是的,我有非常相似的....我有我的身體建成一個字符串變量,並通過追加字符串建立身體..我唯一的問題是表的行沒有顯示出來 – programmerGuy 2014-11-02 03:26:58

0

這是我的電子郵件模板 的開始,但我還沒有得到它裏面一張桌子

strEmail = "<HTML>" 
strEmail &= "<BODY>" 
strEmail &= "<SPAN style=""font-family: Arial; color:#000000; font-size: .75em;"">" 
strEmail &= ("Hello " & UsersName & ",") 
strEmail &= "<BR><BR>" 
strEmail &= "Your password reset request has been actioned." 
strEmail &= "<BR>" 

希望這有助於...當我得到的時間金正日發揮作用的...如果你還沒有工作了生病後的東西...

+0

我事情最好使用'StringBuilder.Append()'方法來做到這一點,並將字符串生成器分配給郵件正文 – 2014-11-02 03:45:12

0

的方式I格式表格和單元格在一封電子郵件很簡單..包括一個<style></style>塊和應採取的每一件事情護理:

<style> 
    table,td /* just to make a border on each cell as well as on the table itself*/ 
    { 
    border: 1px solid black; 
    } 
</style> 

<table><tr><td>Field 1</td><td>Value 1/<td></tr> 
     <tr><td>Field 2</td><td>Value 2</td></tr> 
+0

我上面編輯了我的代碼,並且仍然沒有得到第二個代碼片段....任何建議? – programmerGuy 2014-11-02 17:54:27