Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
GenerateRouteLink Method (RequestContext, RouteCollection, String, String, RouteValueDictionary, IDictionary(String, Object))

HtmlHelper.GenerateRouteLink Method (RequestContext, RouteCollection, String, String, RouteValueDictionary, IDictionary(Of String, Object))

Generates an HTML anchor element (a element) that links to the specified URL route.

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

Public Shared Function GenerateRouteLink ( _
	requestContext As RequestContext, _
	routeCollection As RouteCollection, _
	linkText As String, _
	routeName As String, _
	routeValues As RouteValueDictionary, _
	htmlAttributes As IDictionary(Of String, Object) _
) As String
Dim requestContext As RequestContext 
Dim routeCollection As RouteCollection 
Dim linkText As String 
Dim routeName As String 
Dim routeValues As RouteValueDictionary 
Dim htmlAttributes As IDictionary(Of String, Object)
Dim returnValue As String 

returnValue = HtmlHelper.GenerateRouteLink(requestContext, _
	routeCollection, linkText, routeName, _
	routeValues, htmlAttributes)


Type: System.Web.Routing.RequestContext

The context of the HTTP request.

Type: System.Web.Routing.RouteCollection

The collection of URL routes.

Type: System.String

The text caption to display for the link.

Type: System.String

The name of the route that is used to return a virtual path.

Type: System.Web.Routing.RouteValueDictionary

An object that contains the parameters for a route.

Type: System.Collections.Generic.IDictionary(Of String, Object)

An object that contains the HTML attributes for the element.

Return Value

Type: System.String
An HTML element that links to the specified URL route.
© 2015 Microsoft