GetRouteUrl Methode (String, Object)
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern
Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Control.GetRouteUrl-Methode (String, Object)

.NET Framework (current version)
 

Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht.

Namespace:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)

public string GetRouteUrl(
	string routeName,
	object routeParameters
)

Parameter

routeName

Der Name der Route.

routeParameters

Die Routenparameter.

Rückgabewert

Type: System.String

Die URL, die den angegebenen Routenparametern und dem Routennamen entspricht.

Diese Methode wird aus Gründen der einfacheren Codierung bereitgestellt.Dies entspricht dem Aufruf der RouteCollection.GetVirtualPath(RequestContext, String, RouteValueDictionary)-Methode.Diese Methode konvertiert das Objekt, das in routeParameters mit dem RouteValueDictionary.RouteValueDictionary(Object)-Konstruktor an ein RouteValueDictionary-Objekt übergeben wird.

Das folgende Beispiel zeigt, wie diese Methode aufgerufen wird, um die URL einer Route abzurufen, die Product lautet und über Parameter verfügt, die productid und category lauten.In diesem Beispiel wird davon ausgegangen, dass bereits ein HyperLink-Steuerelement mit dem Namen HyperLink1 erstellt haben.

HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl("Product",
  new { productid = "1", category = "widgets" });

.NET Framework
Verfügbar seit 4.0
Zurück zum Anfang
Anzeigen:
© 2016 Microsoft