此种方式是在页面上已经有邮件地址的情况下,点击后发送邮件的。
linlbutton:
<asp:LinkButton ID="btnEmail" runat="server" CssClass="emaillink" OnClick="btnEmail_Click"></asp:LinkButton>
后台的代码:
protected void btnEmail_Click1(object sender, EventArgs e)
{
Response.Write("<script>window.location.href = 'mailto:" +this.btnEmail.Text + "' </script>");
}
例如:
protected void btnEmail_Click1(object sender, EventArgs e)
{
Response.Write("<script>window.location.href = 'mailto:sd@sd.com'</script>");
}
还有一种就是连接方式:
<a runat ="server" id ="aEmail" href ="#" class="grilviewLink"><asp:Label ID="lblEmail" runat="server"></asp:Label></a>
aEmail.HRef = "mailto:" + lblEmail.Text;
http://www.cnblogs.com/boulder19830907/archive/2007/04/24/725097.aspx