HtmlHelper::GenerateRouteLink Method
Generates an HTML anchor element (a element) that links to a URL route.
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | GenerateRouteLink(RequestContext^, RouteCollection^, String^, String^, RouteValueDictionary^, IDictionary<String^, Object^>^) | Generates an HTML anchor element (a element) that links to the specified URL route. |
![]() ![]() | GenerateRouteLink(RequestContext^, RouteCollection^, String^, String^, String^, String^, String^, RouteValueDictionary^, IDictionary<String^, Object^>^) | Generates an HTML anchor element (a element) that links to the specified URL route, and enables the user to specify the communication protocol, name of the host, and a URL fragment. |
HtmlHelper::GenerateRouteLink Method (RequestContext^, RouteCollection^, String^, String^, RouteValueDictionary^, IDictionary<String^, Object^>^)
Generates an HTML anchor element (a element) that links to the specified URL route.
public: static String^ GenerateRouteLink( RequestContext^ requestContext, RouteCollection^ routeCollection, String^ linkText, String^ routeName, RouteValueDictionary^ routeValues, IDictionary<String^, Object^>^ htmlAttributes )
Parameters
- requestContext
-
Type:
System.Web.Routing::RequestContext^
The context of the HTTP request.
- routeCollection
-
Type:
System.Web.Routing::RouteCollection^
The collection of URL routes.
- linkText
-
Type:
System::String^
The text caption to display for the link.
- routeName
-
Type:
System::String^
The name of the route that is used to return a virtual path.
- routeValues
-
Type:
System.Web.Routing::RouteValueDictionary^
An object that contains the parameters for a route.
- htmlAttributes
-
Type:
System.Collections.Generic::IDictionary<String^, Object^>^
An object that contains the HTML attributes for the element.
HtmlHelper::GenerateRouteLink Method (RequestContext^, RouteCollection^, String^, String^, String^, String^, String^, RouteValueDictionary^, IDictionary<String^, Object^>^)
Generates an HTML anchor element (a element) that links to the specified URL route, and enables the user to specify the communication protocol, name of the host, and a URL fragment.
public: static String^ GenerateRouteLink( RequestContext^ requestContext, RouteCollection^ routeCollection, String^ linkText, String^ routeName, String^ protocol, String^ hostName, String^ fragment, RouteValueDictionary^ routeValues, IDictionary<String^, Object^>^ htmlAttributes )
Parameters
- requestContext
-
Type:
System.Web.Routing::RequestContext^
The context of the HTTP request.
- routeCollection
-
Type:
System.Web.Routing::RouteCollection^
The collection of URL routes.
- linkText
-
Type:
System::String^
The text caption to display for the link.
- routeName
-
Type:
System::String^
The name of the route that is used to return a virtual path.
- protocol
-
Type:
System::String^
The communication protocol, such as HTTP or HTTPS. If this parameter is null, the protocol defaults to HTTP.
- hostName
-
Type:
System::String^
The name of the host.
- fragment
-
Type:
System::String^
The fragment identifier.
- routeValues
-
Type:
System.Web.Routing::RouteValueDictionary^
An object that contains the parameters for a route.
- htmlAttributes
-
Type:
System.Collections.Generic::IDictionary<String^, Object^>^
An object that contains the HTML attributes for the element.

