具体而言,这是我正在做的,这里是我正在做的事情:如何检索从aspx页面动态生成的HTML?
我正在编写一个ASP.NET页面,其中包含VB代码。当用户点击页面上的按钮时,我会向他们发送一封包含信息和说明的电子邮件。我发送了一个漂亮的,HTML格式的电子邮件,而不是发送纯文本电子邮件。现在,我正在以一种我知道很难维护的方式来做这件事。也就是说,我直接写出所有的html。即
markup += "<fieldset>"
markup += "<legend>"
markup += "Required Documents"
markup += "</legend>"
...等等。有没有办法创建一个aspx页面(使用vb代码),并将该页面的html发送到电子邮件的正文中?这些信息是动态的,所以这个伪页面在加载事件中需要逻辑来正确地格式化html。
谢谢!
瑞安,我知道这不是你的问题的答案,但我会建议使用StringBulder而不是串联字符串值。 昏暗某人作为新StringBulder sb.append( “
我其实一开始就是这么做的,但是觉得看起来比较混乱。对于网页的大小(可能是40-50行的HTML)速度不是太大的问题......但我很欣赏你的建议! – rybosome 2010-07-28 19:32:33