2008-11-20 93 views

回答

2

您可以很容易地用路由表做可选参数,只需在global.cs文件的路由中指定默认值即可。

因此,对于具有可选的查询和网页搜索页面,你会碰到这样的

RouteTable.Routes.Add(new Route 
{ 
    Url = "Search/[query]/[page]", 
    Defaults = new { controller="Search", action="Results", page=1 }, 
    RouteHandler = typeof(MvcRouteHandler) 
}); 

预设网页搜索是那么1

This example is found here on Scott Gu's blog.

+0

+1正是我去说 – 2008-11-20 02:22:09

相关问题