C# 电子邮件呈现的ASP.NET页面
有一个ASP.NET页面可以搜索我的数据库并将结果插入到RepeaterList中。页面为我呈现,但我需要将已呈现的内容保存到变量中。用户应该能够通过单击按钮在电子邮件中发送呈现的内容。如何做到这一点?可能我做到这一点的最快方法是在电子邮件按钮上进行回发,C# 电子邮件呈现的ASP.NET页面,c#,asp.net,html-email,C#,Asp.net,Html Email,有一个ASP.NET页面可以搜索我的数据库并将结果插入到RepeaterList中。页面为我呈现,但我需要将已呈现的内容保存到变量中。用户应该能够通过单击按钮在电子邮件中发送呈现的内容。如何做到这一点?可能我做到这一点的最快方法是在电子邮件按钮上进行回发,覆盖渲染,并在单击该按钮时将电子邮件发送到那里 .我这样做的最快方法可能是在“电子邮件”按钮上进行回发,覆盖渲染,并在单击该按钮时将电子邮件发送到那里 .如果要通过电子邮件发送转发器的HTML内容,可以执行以下操作: System.IO.Str
覆盖渲染
,并在单击该按钮时将电子邮件发送到那里
.我这样做的最快方法可能是在“电子邮件”按钮上进行回发,
覆盖渲染
,并在单击该按钮时将电子邮件发送到那里
.如果要通过电子邮件发送转发器的HTML内容,可以执行以下操作:
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
Repeater1.RenderControl(oHtmlTextWriter);
string repeaterHtml = oStringWriter.ToString();
如果要通过电子邮件发送转发器的HTML内容,可以执行以下操作:
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
Repeater1.RenderControl(oHtmlTextWriter);
string repeaterHtml = oStringWriter.ToString();
是否要将整个页面作为HTML电子邮件发送?我没听错吧?是的,没错!我想在我的邮件正文中插入html!您不能使用jquery并将html内容分配给可以传递的变量吗?您想将整个页面作为html电子邮件发送吗?我没听错吧?是的,没错!我想在我的邮件正文中插入html!难道您不能使用jquery并将html内容分配给一个可以传递的变量吗?