0

对不起,如果这个标题不是很容易理解的要点。这是我的第一篇文章。

基本上在我的程序中是发送电子邮件的选项。它是电子客票。我已将“IsBodyHtml”设置为 true。它发送它很好。完全没有问题。

但是,在 HTML 代码中,我想插入一些与每个客户相关的字段。

当我将设置设置ETicket.Body =为 HTML 代码时,我得到了许多错误,因为诸如“宽度”和“高度”等词被作为 VB 词拾取。

作为一个短期修复,所以我可以测试 HTML 正文是否确实有效,我将代码放入富文本框中,然后设置ETicket.Body = RichTextBox1.Text. 它有效,但其中没有我想要的数据。

与每个客户相关的数据保存在一个数组中。知道如何让 VB 接受 HTML 代码吗?或者如何将数组中的数据放入富文本框中的相关位置?

谢谢!

4

1 回答 1

1

这可能是由于 HMTL 标记中的双引号引起的。尝试在 HTML 上进行查找和替换,并将双引号 (") 替换为单引号 (')。

于 2013-04-11T14:23:09.703 回答