邮件正文中的锚点链接

时间:2014-10-21 12:53:21

标签: c# html vb.net outlook

步骤1:我有一个要求,例如单击我的应用程序中的按钮,应该触发邮件给“列表”中的相应人员。

第2步:该邮件项目应包含一个链接,如"点击此处批准"。

步骤3:点击该链接时,另一个邮件项目应打开,收件人:xxx @ xxx.com,CC:yyy @ yyy.com,主题等......

我使用了以下代码,

protected void Page_Load(object sender, EventArgs e)
{
    string sMsg = "";
    string cc = "abc@abc.com";
    string Subject = "Test";
    string Body = "<a href=\"mailto: xxx.xxx@ge.com?Subject=subject\">Click here to send mail</a>";
    sMsg = Redirct("mailto:" + cc + "?Subject=" + Subject + "&body=" + Body);
    ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "showalert", sMsg,true);
}

    public string Redirct(string pagename)
    {
    StringBuilder sb = new StringBuilder();
    sb.Append("window.location.href='" + pagename + "'; ");
    return sb.ToString();
    }

以上代码抛出错误,如&#34;命令行参数无效。验证您正在使用的开关&#34; 有什么问题?

1 个答案:

答案 0 :(得分:0)

我想评论,但不能因为我没有足够的代表。但是我注意到你正在逃避&#34;&#34;在href中,为什么不使用&#39;&#39;代替?不知道这是不是问题,但逃避角色对我来说似乎没什么用。