2009-09-05 22 views
2

我在想,如果你能告訴我的所有不同的方式來聲明在ASP.NET MVC路線(1和2)。請解釋定義路線的每種方法,如何使用它以及它涵蓋的情況。方式來定義一個ASP.NET MVC路線

以下是我希望能在這裏收集的例子:

routes.MapRoute("Directors", 
    "Directors/{filter}/{skip}", 
    new { controller = "Directors", action = "Index", skip = 0, filter = "" }, 
    new { skip = @"\d+", filter = @"^[a-zA-Z]+.+" }); 

Directors =路線的名稱。 Directors/{filter}/{skip} =網址定義。 new { controller = "Directors", action = "Index", skip = 0, filter = "" } =此路線的默認值。 new { skip = @"\d+", filter = @"^[a-zA-Z]+.+" } =這條路線的約束條件。

回答

2

我的第一個停靠港將是ASP.NET學習上的路由pages

我想這也可能是一個很好的利用了社區的Wiki功能,因爲這個問題你問那裏有沒有真正的答案,航線上剛剛好文檔相當模糊的問題。