Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

Control.GetRouteUrl-Methode (String, Object)

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
Typ: System.String
Der Name der Route.
routeParameters
Typ: System.Object
Die Routenparameter.

Rückgabewert

Typ: System.String
Die URL, die den angegebenen Routenparametern und den Routennamen entspricht.

Diese Methode wird zum Codieren der Benutzerfreundlichkeit bereitgestellt. Es entspricht dem Aufrufen der Methode gemäß RouteCollection.GetVirtualPath(RequestContext, String, RouteValueDictionary). Diese Methode konvertiert das Objekt, das in routeParameters zu einem RouteValueDictionary-Objekt übergeben wird, indem Sie den RouteValueDictionary.RouteValueDictionary(Object)-Konstruktors veranschaulicht.

Im folgenden Beispiel wird veranschaulicht, wie diese Methode aufgerufen wird, um die URL einer Route zu erhalten, die Product und hat productid und categoryParameter genannt werden. In diesem Beispiel wird davon ausgegangen, dass Sie ein HyperLink-Steuerelement erstellt haben, die HyperLink1benannt ist.

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

.NET Framework

Unterstützt in: 4.5, 4

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.