我需要将当前页面内容作为邮件发送。任何想法我们如何做到这一点。我的想法是获取页面的HTML代码并将其发送。但是Don不知道如何获取页面的HTML代码。
答案 0 :(得分:5)
如果您想获取页面服务器端的HTML以便发送邮件,请尝试使用
StringWriter str_wrt = new StringWriter();
HtmlTextWriter html_wrt = new HtmlTextWriter(str_wrt);
Page.RenderControl(html_wrt);
String HTML = str_wrt.ToString();
答案 1 :(得分:0)
您可以使用document.documentElement.innerHTML来获取页面html。
假设您正在通过电子邮件发送服务器端,那么您需要将其发回以便发送。