如何在C#中使用mailTo协议作为sharepoint Web部件?

时间:2011-11-10 10:15:22

标签: c# sharepoint mailto

我一直在尝试在我的C#代码中使用邮件协议 - 但是每次我按下应该运行mailto代码的按钮时,它对我不起作用 - 页面刷新而是新的消息窗口无法打开

我的代码如下

System.Diagnostics.Process.Start("mailto:"+email);
上面的

"email"是从共享点列表中检索的字符串对象。

1 个答案:

答案 0 :(得分:2)

鉴于您的“mailto:”+电子邮件代码片段,我假设您真正想要的是:

您希望网站上的用户按下一个按钮,用您的电子邮件地址打开一条新的Outlook邮件,对吗?

不需要使用服务器端C#,因为这是常规HTML,默认电子邮件客户端正在处理mailto:协议(就像您的浏览器处理http:协议一样)。 / p>

你需要做的就是拥有这样的东西: 您网站上的<a href="mailto:mymail@...com">Mail me</a>,一旦用户点击此链接,默认邮件程序(可能不是Outlook)将处理mailto链接。您也可以通过按钮完成此操作。