2011-10-03 65 views
1

這是我希望用戶看到訪問該頁面時:建設有兩個不同參數的MVC3路線

www.mywebsite.com/verify/sergiotapia/ASD98H1D9H12D081HD 

哪裏sergiotapia是從我的數據庫中的用戶名和OUAHSDFUOHASDFOUAHSDF是用戶表內所生成的場。

這是用於電子郵件驗證的目的。

這種類型的URL將如何路由,以及ActionMethod簽名將如何?

有什麼建議嗎?

回答

4
routes.MapRoute(
    "Verify", 
    "verify/{username}/{token}", 
    new { controller = "Verify", action = "Index" } 
); 

和控制器:

public class VerifyController: Controller 
{ 
    public ActionResult Index(string username, string token) 
    { 
     ... 
    } 
} 
+0

哇,這麼簡單? :) 謝謝你的幫助。 –

+0

@SergioTapia,爲什麼它很難? –