IHtmlHelper.ActionLink Methode

Definition

Gibt ein Ankerelement (<a>) zurück, das einen URL-Pfad zur angegebenen Aktion enthält.

public:
 Microsoft::AspNetCore::Html::IHtmlContent ^ ActionLink(System::String ^ linkText, System::String ^ actionName, System::String ^ controllerName, System::String ^ protocol, System::String ^ hostname, System::String ^ fragment, System::Object ^ routeValues, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent ActionLink (string linkText, string actionName, string controllerName, string protocol, string hostname, string fragment, object routeValues, object htmlAttributes);
abstract member ActionLink : string * string * string * string * string * string * obj * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function ActionLink (linkText As String, actionName As String, controllerName As String, protocol As String, hostname As String, fragment As String, routeValues As Object, htmlAttributes As Object) As IHtmlContent

Parameter

linkText
String

Der innere Text des Ankerelements. Dieser Wert darf nicht null sein.

actionName
String

Der Name der Aktion

controllerName
String

Der Name des Controllers.

protocol
String

Das Protokoll für die URL, beispielsweise "http" oder "https".

hostname
String

Der Hostname für die URL.

fragment
String

Der Name des URL-Fragments (der Ankername).

routeValues
Object

Ein Object , das die Parameter für eine Route enthält. Die Parameter werden durch Reflektion abgerufen, indem die Eigenschaften von Objectuntersucht werden. Dies Object wird in der Regel mithilfe der Object Initialisierersyntax erstellt. Alternativ kann ein IDictionary<TKey,TValue> instance, der die Routenparameter enthält.

htmlAttributes
Object

Ein Object , der die HTML-Attribute für das -Element enthält. Alternativ kann eine IDictionary<TKey,TValue> instance, die die HTML-Attribute enthält.

Gibt zurück

Eine neue IHtmlContent , die das Ankerelement enthält.

Gilt für: