这个 URL 最合适的路由是什么?
www.mysite.com/searchkey0
www.mysite.com/searchkey1
哪里
searchkey
是搜索方法的关键字?我尝试了以下路线:routes.MapRoute( _
"SearchRoute", _
"search", _
New With {.controller = "Search", .action = "Search", .id = ""} _
)
在这个路由中,URL 必须有
/search/searchkey
.我只想拥有 searchkey
在 URL 中,而不是单词 Search
.我错过了什么?
最佳答案
尝试这个:
routes.MapRoute( _
"SearchRoute", _
"{id}", _
New With {.controller = "Search", .action = "Search", .id = ""} _
)
关于asp.net-mvc - ASP.NET MVC 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1442803/