发送ASP.net网页HTML的电子邮件
本文关键字:电子邮件 HTML 网页 ASP net 发送 | 更新日期: 2023-09-27 17:59:23
假设我有购物车,我将所有详细信息作为emailsender.aspx
发送到一个页面名称这个页面读取会话中的所有购物车信息(产品、数量、价格),并将其显示在datarepeater控件中,然后我想要这个页面html,这样我就可以通过电子邮件发送。。。。
我怎样才能做到这一点?
要获得控件生成的HTML,可以使用下面的代码,在这里找到。
public string RenderControl(Control ctrl)
{
StringBuilder sb = new StringBuilder();
StringWriter tw = new StringWriter(sb);
HtmlTextWriter hw = new HtmlTextWriter(tw);
ctrl.RenderControl(hw);
return sb.ToString();
}