此种方式是在页面上已经有邮件地址的情况下,点击后发送邮件的。
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;

自我感觉第二种是满方便的,呵呵…还有的是遵循smtp的发送邮件,等有时间再写。


相关文章:

  • 2022-12-23
  • 2021-11-29
  • 2022-03-08
  • 2022-12-23
  • 2021-09-28
  • 2021-09-26
猜你喜欢
  • 2021-11-12
  • 2022-12-23
  • 2021-08-29
  • 2022-12-23
  • 2021-07-26
  • 2021-11-20
相关资源
相似解决方案