Share via


HtmlHelper.GenerateLink Methode

Definition

Überlädt

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

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

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

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

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

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

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

actionName
String

Der Name der Aktionsmethode.

controllerName
String

Der Name des Controllers.

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 Aktionsmethode herstellt.

Gilt für:

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

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

public static string GenerateLink (System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteCollection routeCollection, string linkText, string routeName, string actionName, string controllerName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member GenerateLink : System.Web.Routing.RequestContext * System.Web.Routing.RouteCollection * string * string * string * string * string * string * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> string
Public Shared Function GenerateLink (requestContext As RequestContext, routeCollection As RouteCollection, linkText As String, routeName As String, actionName As String, controllerName 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.

actionName
String

Der Name der Aktionsmethode.

controllerName
String

Der Name des Controllers.

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 Aktionsmethode herstellt.

Gilt für: