RouteCollection.MapPageRoute Method (String, String, String)

.NET Framework (current version)
 

Provides a way to define routes for Web Forms applications.

Namespace:   System.Web.Routing
Assembly:  System.Web (in System.Web.dll)

Public Function MapPageRoute (
	routeName As String,
	routeUrl As String,
	physicalFile As String
) As Route

Parameters

routeName
Type: System.String

The name of the route.

routeUrl
Type: System.String

The URL pattern for the route.

physicalFile
Type: System.String

The physical URL for the route.

Return Value

Type: System.Web.Routing.Route

The route that is added to the route collection.

This method is provided for coding convenience. It is equivalent to calling the Add method and passing a Route object that is created by using the PageRouteHandler class.

The following example shows how to define a route by using this method. The first statement defines a route that does not have a name. The second statement defines a named route. This example is part of a larger example that is available in the MapPageRoute method overview.

routes.MapPageRoute("",
    "SalesReport/{locale}/{year}/{*queryvalues}", "~/sales.aspx")

routes.MapPageRoute("SalesSummaryRoute",
    "SalesReportSummary/{locale}", "~/sales.aspx")

.NET Framework
Available since 4.0
Return to top
Show: