protected void Button1_Click(object sender, EventArgs e)
{
MailMessage mail = new MailMessage();
MailAddress from = new MailAddress("your mail [email protected]");
SmtpClient clientobj = new SmtpClient("smtp.gmail.com");
mail.From = from;
mail.To.Add(new MailAddress(" to mail [email protected]"));
mail.Subject = "example gridview";
mail.Body+="Please check below data
";
mail.Body += getgridviewdata(gv1);
mail.IsBodyHtml = true;
clientobj.Credentials = new System.Net.NetworkCredential("your [email protected]", "your email password");
clientobj.Port =587;
clientobj.EnableSsl = true;
clientobj.Send(mail);
} 在上面GV1
是我的GridView控件ID
public string getgridviewdata(GridView gv)
{
StringBuilder strBuilder = new StringBuilder();
StringWriter strWriter = new StringWriter(strBuilder);
HtmlTextWriter htw = new HtmlTextWriter(strWriter);
gv.RenderControl(htw);
return strBuilder.ToString();
}
public override void VerifyRenderingInServerForm(Control control)
{
/* Verifies that the control is rendered */
}
你写的下面还以源代码