Condividi tramite


HtmlHelper.GenerateLink Metodo

Definizione

Overload

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

Genera un elemento ancoraggio HTML (elemento a) che si collega al metodo di azione specificato.

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

Genera un elemento ancoraggio HTML (elemento a) che si collega al metodo di azione specificato e consente all'utente di specificare il protocollo di comunicazione, il nome dell'host e un frammento URL.

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

Genera un elemento ancoraggio HTML (elemento a) che si collega al metodo di azione specificato.

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

Parametri

requestContext
RequestContext

Contesto della richiesta HTTP.

routeCollection
RouteCollection

Insieme delle route dell'URL.

linkText
String

Didascalia di testo visualizzata per il collegamento.

routeName
String

Nome della route usato per restituire un percorso virtuale.

actionName
String

Nome del metodo di azione.

controllerName
String

Nome del controller.

routeValues
RouteValueDictionary

Oggetto che contiene i parametri per una route.

htmlAttributes
IDictionary<String,Object>

Oggetto che contiene gli attributi HTML per l'elemento.

Restituisce

Elemento HTML che si collega al metodo di azione specificato.

Si applica a

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

Genera un elemento ancoraggio HTML (elemento a) che si collega al metodo di azione specificato e consente all'utente di specificare il protocollo di comunicazione, il nome dell'host e un frammento URL.

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

Parametri

requestContext
RequestContext

Contesto della richiesta HTTP.

routeCollection
RouteCollection

Insieme delle route dell'URL.

linkText
String

Didascalia di testo visualizzata per il collegamento.

routeName
String

Nome della route usato per restituire un percorso virtuale.

actionName
String

Nome del metodo di azione.

controllerName
String

Nome del controller.

protocol
String

Protocollo di comunicazione, ad esempio HTTP o HTTPS. Se questo parametro è null, per impostazione predefinita il protocollo viene impostato su HTTP.

hostName
String

Nome dell'host.

fragment
String

Identificatore del frammento.

routeValues
RouteValueDictionary

Oggetto che contiene i parametri per una route.

htmlAttributes
IDictionary<String,Object>

Oggetto che contiene gli attributi HTML per l'elemento.

Restituisce

Elemento HTML che si collega al metodo di azione specificato.

Si applica a