我手头有一项任务,要求我在提交表格后立即通过电子邮件将表格发送给客户。
我的问题是:拥有一个aspx(为了重用我的表单)如何让生成的html通过邮件发送?
提前致谢
修改 我知道如何发送电子邮件,我正在寻找的是如何获取在我的webform中生成的html,以便我可以将其放入电子邮件中。
答案 0 :(得分:2)
您应该可以在其上调用Render并将其流式传输。
StringWriter stringWriter = new StringWriter();
HtmlTextWriter htmlWriter = new HtmlTextWriter(stringWriter);
Page.RenderControl(htmlWriter);
string output = stringWriter.ToString();
答案 1 :(得分:1)
在System.Web中使用SmtpMail类?