HtmlHelper.GenerateLink Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.