2012-08-13 242 views
-1
另一页

我已经知道如何从一个aspx页面发送无论是平面文本或HTML电子邮件。我的担心是如何在电子邮件正文中的同一个应用程序中创建到另一个页面的链接。发送电子邮件以链接到

例如,如果用户点击page1.aspx这个保存按钮,电子邮件应该发送到有人用链接page2.aspx作为电子邮件的身体的一部分。

任何帮助将非常感激。

+0

你可以在邮件的身体传递网页名称这样'http://yourwebsiteurl.com/abc。 aspx' – 2012-08-13 10:22:38

+0

请让我解释我想达到的目标。我在page2.aspx中有一个gridview,管理员需要访问以批准某些请求。我想从页面1.aspx发送一封电子邮件给经理,这是创建请求的页面。电子邮件应该包含一个经理可以点击的链接,并将他/她带到gridview的page2.aspx。 – 2012-08-14 08:00:04

回答

0

如果你知道如何发送HTML电子邮件,你为什么不把体内类似的东西:

<a href="http://yoursite.com/url/page2.aspx">Link to page2</a> 
0

在电子邮件中可以添加一个锚标记身体。定位标记的href属性将指向您要重定向用户的URL。内部文本将是用户看到的文本。如果你想在另一个选项卡中打开目标链接,使用目标属性,像这样:

Lick <a href="http://i.dont.know.com" target="_blank">here</a> to continue... 
+0

感谢您的答复,但我很困惑,该应用还处于发展阶段,所以我访问它通过本地主机,当我终于发布了它的应用将是具有不同的URL。当我发布应用程序时,是否有没有办法可以指定可以在href标签中的url,而无需更改它? – 2012-08-13 14:34:23

+0

当然有一种方法。你可以在你想要链接的地方使用服务器标签,服务器端会生成服务器标签(包含锚点)。 – 2012-08-13 14:45:28

+0

请原谅我的无知,我是一名初学者程序员。 Page2.aspx将从电子邮件客户端访问,但与托管应用程序的服务器位于同一网络中。我不知道如何在服务器标签中使用锚点以及使用什么网址,以便在我最终托管应用程序时不必更改它。请告诉我如何做到这一点。 – 2012-08-14 08:10:53

相关问题