我正在開發一個網站在asp.net mvc 2.0。在這裏我想發送url鏈接到用戶註冊用戶電子郵件。我想發送url格式,如果用戶點擊該鏈接,它將把他帶到用戶模塊的索引頁面,在那裏他可以輸入他的用戶名和密碼並登錄到用戶模塊。發送網址,以確認用戶註冊在asp.net mvc 2.0
請告訴我怎麼做或給我這些類型的職位的鏈接。
由於提前,
我正在開發一個網站在asp.net mvc 2.0。在這裏我想發送url鏈接到用戶註冊用戶電子郵件。我想發送url格式,如果用戶點擊該鏈接,它將把他帶到用戶模塊的索引頁面,在那裏他可以輸入他的用戶名和密碼並登錄到用戶模塊。發送網址,以確認用戶註冊在asp.net mvc 2.0
請告訴我怎麼做或給我這些類型的職位的鏈接。
由於提前,
你可以使用UrlHelper.Action方法:
public ActionResult Email()
{
// Notice the last parameter which contains the protocol:
// this one is important if you want the helper to generate
// an absolute url. If you don't specify this parameter the
// generated url will be relative
string url = Url.Action("index", "home", null, "http");
// TODO: Send url by email
_repository.SendMail(url);
return View();
}
嗨Darin感謝您的回覆。我正在嘗試這些東西。請向我發送此類帖子的任何鏈接。因爲我無法使用RequestContext初始化UrlHelper類。因此如何初始化此類。是否有任何關於此問題的帖子。 – Mallikarjuna 2010-11-03 10:07:41
您的應用程序的哪個部分需要使用UrlHelper?它只能在控制器和視圖中訪問。在應用程序的其他部分實例化它可能不是一個好主意。 – 2010-11-03 10:08:42
我在models.my中使用它的代碼如下, – Mallikarjuna 2010-11-03 10:14:11
爲什麼要在用戶登錄頁面?如果他們有這個鏈接,他們是通過身份驗證的用戶,那麼爲什麼不把他們帶到確認頁面並自動登錄呢? – ProfK 2011-04-18 17:51:56