点网电子邮件

时间:2012-08-16 01:39:14

标签: vb.net dotnetnuke

请求您帮助在dot net nuke的电子邮件中添加表格。

 Dim lnk As String = GetModLink()
        Dim msg As String = "Dear " & objUser.DisplayName & ",<br/><br/>"
        msg += "We are pleased to inform that you are approved. <br/><br/>"
        msg += "Thank you, we appreciate your support.<br/><br/>"


        msg += "Name                                            Code  <br/>"
        msg += "ABC                                             ABCD1   <br/>"
        msg += "zyx                                             zyxu1    <br/>"


        msg += DotNetNuke.Common.Globals.GetPortalSettings().PortalName

        Mail.SendMail(PortalSettings.Email, objUser.Email, "", "abc", msg, "", "HTML", "", "", "", "")

我想在邮件里面写一个表格格式的姓名,代码,ABC,ABCD1,zyx,zyxu1字段。我怎么能这样做。

名称代码 abc abcd1 表格格式的zyx zyxu1

提前致谢

2 个答案:

答案 0 :(得分:1)

将'msg'中的文本格式化为HTML表格(我可以看到你使用了br标签)。

e.g。

msg += "<table><tr><td>column data</td></tr></table>"

修改:将'='更改为'+ ='

答案 1 :(得分:0)

如何在以下代码中添加Border。添加时显示错误。

 msg += "<table><tr> <td>Name of Company</td><td>Code</td> </table> <tr> <td>Agent </td><td>ABC</td></tr></table>"