Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

LinkExtensions.RouteLink, méthode (HtmlHelper, String, String, Object, Object)

Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée.

Espace de noms :  System.Web.Mvc.Html
Assembly :  System.Web.Mvc (dans System.Web.Mvc.dll)

public static MvcHtmlString RouteLink(
	this HtmlHelper htmlHelper,
	string linkText,
	string routeName,
	Object routeValues,
	Object htmlAttributes
)

Paramètres

htmlHelper
Type : System.Web.Mvc.HtmlHelper
Instance du programme d'assistance HTML qui est étendue par cette méthode.
linkText
Type : System.String
Texte interne de l'élément d'ancrage.
routeName
Type : System.String
Nom de l'itinéraire utilisé pour retourner un chemin d'accès virtuel.
routeValues
Type : System.Object
Objet qui contient les paramètres d'un itinéraire. Les paramètres sont récupérés par réflexion en examinant les propriétés de l'objet. L'objet est généralement créé à l'aide de la syntaxe de l'initialiseur d'objet.
htmlAttributes
Type : System.Object
Objet qui contient les attributs HTML à définir pour l'élément.

Valeur de retour

Type : System.Web.Mvc.MvcHtmlString
Élément d'ancrage (élément a).

Remarque sur l'utilisation

En Visual Basic et C#, vous pouvez appeler cette méthode comme une méthode d'instance sur n'importe quel objet de type HtmlHelper. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez b8020aae-374d-46a9-bcb7-8cc2390b93b6 ou 175ce3ff-9bbf-4e64-8421-faeb81a0bb51.

ExceptionCondition
ArgumentException

Le paramètre linkText a la valeur null ou est vide.

The RouteLink method renders an element that links to a URL, which can resolve to an action method, a file, a folder, or some other resource.

The htmlAttributes parameter consists of an object that contains name/value pairs. The attributes that are specified in the name/value pairs depend on the HTML element that is being rendered. For example, for an anchor (a) element, you might provide the following anonymous object:

new { target="_self", name="summary" }
Afficher: