我们如何通过asp.net在HTML正文中发送邮件.参见下文 : [英] How can we send mail in HTML body by asp.net. Read below :
本文介绍了我们如何通过asp.net在HTML正文中发送邮件.参见下文 :的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在asp.net中发送带有HTML正文的邮件.但问题是在邮件中,正文消息未在Table中显示数据.但是我在HTML正文中使用Table.看起来像这样:
I am sending a mail with HTML Body in asp.net. But matter is that in mail the Body message doesn''t show data in Table.But i am using Table in HTML body. It looks like this :
<br />
Name = ABC<br />
Last Name = xxx<br />
E-Mail = 0000<br />
Contact = 0000<br />
Description = 00000xxxx<br />
但是我希望这种格式出现在带有边框的适当表格中.
请检查以下&给我建议...
But I want this format comes in a Proper Table with border.
Please check below & give me suggetion...
string strBody = "<html><body><table><tr><td>Name = </td><td>" + name + "</td></tr> " +
" <tr><td>Contact No. = </td><td>" + mobile + "</td></tr> " +
" <tr><td>Email-ID = </td><td>" + email + "</td></tr> " +
" <tr><td>City = </td><td>" + city + "</td></tr> " +
" <tr><td>State = </td><td>" + state + "</td></tr> " +
" <tr><td>Country = </td><td>" + country + "</td></tr><br /> " +
" <tr><td>Message = </td><td>" + body + "</td></tr> " +
" </table> </body></html>";
message.Body=strBody;
message.IsBodyHtml = true;
推荐答案
string strBody = "<html><body><table border="2"><tr><td>Name = </td><td>" + name + "</td></tr> " +
" <tr><td>Contact No. = </td><td>" + mobile + "</td></tr> " +
" <tr><td>Email-ID = </td><td>" + email + "</td></tr> " +
" <tr><td>City = </td><td>" + city + "</td></tr> " +
" <tr><td>State = </td><td>" + state + "</td></tr> " +
" <tr><td>Country = </td><td>" + country + "</td></tr><br /> " +
" <tr><td>Message = </td><td>" + body + "</td></tr> " +
" </table> </body></html>";
message.Body=strBody;
message.IsBodyHtml = true;
尝试使用此方法.您会在邮件中看到是否在邮件中表是否已创建
try using this..you will see in your mail that whether in mail table is created or not
string strBody = "<table border='1' width='500px'><tr><td>Name =</td><td>" + name + "</td></tr><tr><td>Contact No. =</td><td>" + mobile + "</td></tr><tr><td>Email-ID =</td><td>" + email + "</td></tr><tr><td>City =</td><td>" + city + "</td></tr><tr><td>State =</td><td>" + state + "</td></tr><tr><td>Country =</td><td>" + country + "</td></tr><tr><td>Message =</td><td>" + body + "</td></tr></table>";
这篇关于我们如何通过asp.net在HTML正文中发送邮件.参见下文 :的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文