2009-09-18 327 views
4

這個URL最合適的路徑是什麼?ASP.NET MVC路由

www.mysite.com/searchkey0 

www.mysite.com/searchkey1 

其中searchkey是搜索方法的關鍵字?我嘗試了以下路線:

routes.MapRoute(_ 
     "SearchRoute", _ 
     "search", _ 
     New With {.controller = "Search", .action = "Search", .id = ""} _ 
    ) 

在此路線中,網址必須有/search/searchkey。我只想在網址中使用searchkey,而不是Search

我錯過了什麼?

+0

請標出答案是幫助你被接受。 – 2009-09-21 10:43:31

回答

5

試試這個:

routes.MapRoute(_ 
     "SearchRoute", _ 
     "{id}", _ 
     New With {.controller = "Search", .action = "Search", .id = ""} _ 
    ) 
+0

謝謝,我會嘗試它,並會回發,如果它的工作:) – 2009-09-18 06:22:38

+0

現在的工作。非常感謝羅伯特。 – 2009-09-18 06:26:12