RenderControl problem when sending email
But when i click the button to send the email ..i recieve the email but no data .
Is it becos i set the XML control in my aspx page to visible=false
Any ideas?
public void emailXsltControl()
{
StringBuilder SB = new StringBuilder();
StringWriter SWriter = new StringWriter(SB);
HtmlTextWriter htmlTWriter = new HtmlTextWriter(SWriter);
renderpage.DocumentSource = Page.Server.MapPath("../UI/XML/rote.xml");
renderpage.TransformSource = Page.Server.MapPath("../UI/XSLT/CourseEventsByRef.xsl");
renderpage.RenderControl(htmlTWriter);
string sendData = SB.ToString();
//string L = "sfsdfsdfs";
//this.ucEventCalendar.renderControl( ;
//this.ucXSLTView.renderControl(Page.Server.MapPath("../UI/XSLT/CourseEventsByRef.xsl"),xDoc);
//ucXSLTView.RenderControl(htmlTWriter);
//pige
//xDoc.Save("C:\\ige\\rote.xml");
//this.ucXSLTView.renderControl(Page.Server.MapPath("../UI/XSLT/CourseEventsByRef.xsl"),xDoc);
//string ucXSLTView = SB.ToString();
//ltlHTMLOutput.Text = Server.HtmlEncode(ucXSLTView);
MailMessage objMM = new MailMessage();
objMM.To = "";
objMM.From = "";
objMM.BodyFormat = MailFormat.Html;
objMM.Subject = "New Courses Available";
objMM.Body = "<font face=\"Verdana\">" + "New Courses available " + sendData;
SmtpMail.SmtpServer = "";
SmtpMail.Send(objMM);
}

