2014-11-02 51 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

相关问题