Freigeben über


HtmlHelper.GenerateRouteLink Methode

Definition

Überlädt

GenerateRouteLink(RequestContext, RouteCollection, String, String, RouteValueDictionary, IDictionary<String,Object>)

Generiert ein HTML-Ankerelement (a-Element), das einen Link zur angegebenen URL-Route herstellt.

GenerateRouteLink(RequestContext, RouteCollection, String, String, String, String, String, RouteValueDictionary, IDictionary<String,Object>)

Generiert ein HTML-Ankerelement (a-Element), das einen Link zur angegebenen URL-Route herstellt, und ermöglicht dem Benutzer, das Kommunikationsprotokoll, den Namen des Hosts und ein URL-Fragment anzugeben.

GenerateRouteLink(RequestContext, RouteCollection, String, String, RouteValueDictionary, IDictionary<String,Object>)

Generiert ein HTML-Ankerelement (a-Element), das einen Link zur angegebenen URL-Route herstellt.

public static string GenerateRouteLink (System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteCollection routeCollection, string linkText, string routeName, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member GenerateRouteLink : System.Web.Routing.RequestContext * System.Web.Routing.RouteCollection * string * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> string
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

Parameter

requestContext
RequestContext

Der Kontext der HTTP-Anforderung.

routeCollection
RouteCollection

Die Auflistung von URL-Routen.

linkText
String

Die Textbeschriftung, die für den Link angezeigt werden soll.

routeName
String

Der Name der Route, die verwendet wird, um einen virtuellen Pfad zurückzugeben.

routeValues
RouteValueDictionary

Ein Objekt, das die Parameter für eine Route enthält.

htmlAttributes
IDictionary<String,Object>

Ein Objekt, das die HTML-Attribute für das Element enthält.

Gibt zurück

Ein HTML-Element, das einen Link zur angegebenen URL-Route herstellt.

Gilt für:

GenerateRouteLink(RequestContext, RouteCollection, String, String, String, String, String, RouteValueDictionary, IDictionary<String,Object>)

Generiert ein HTML-Ankerelement (a-Element), das einen Link zur angegebenen URL-Route herstellt, und ermöglicht dem Benutzer, das Kommunikationsprotokoll, den Namen des Hosts und ein URL-Fragment anzugeben.

public static string GenerateRouteLink (System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteCollection routeCollection, string linkText, string routeName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member GenerateRouteLink : System.Web.Routing.RequestContext * System.Web.Routing.RouteCollection * string * string * string * string * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> string
Public Shared Function GenerateRouteLink (requestContext As RequestContext, routeCollection As RouteCollection, linkText As String, routeName As String, protocol As String, hostName As String, fragment As String, routeValues As RouteValueDictionary, htmlAttributes As IDictionary(Of String, Object)) As String

Parameter

requestContext
RequestContext

Der Kontext der HTTP-Anforderung.

routeCollection
RouteCollection

Die Auflistung von URL-Routen.

linkText
String

Die Textbeschriftung, die für den Link angezeigt werden soll.

routeName
String

Der Name der Route, die verwendet wird, um einen virtuellen Pfad zurückzugeben.

protocol
String

Das Kommunikationsprotokoll, z. B. HTTP oder HTTPS. Wenn dieser Parameter null ist, wird das Protokoll standardmäßig auf HTTP festgelegt.

hostName
String

Der Name des Hosts.

fragment
String

Der Fragmentbezeichner.

routeValues
RouteValueDictionary

Ein Objekt, das die Parameter für eine Route enthält.

htmlAttributes
IDictionary<String,Object>

Ein Objekt, das die HTML-Attribute für das Element enthält.

Gibt zurück

Ein HTML-Element, das einen Link zur angegebenen URL-Route herstellt.

Gilt für: