Control.GetRouteUrl Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir yol parametreleri kümesine ve isteğe bağlı olarak bir yol adına karşılık gelen URL'yi alır.
Aşırı Yüklemeler
GetRouteUrl(Object) |
Bir yol parametreleri kümesine karşılık gelen URL'yi alır. |
GetRouteUrl(RouteValueDictionary) |
Bir yol parametreleri kümesine karşılık gelen URL'yi alır. |
GetRouteUrl(String, Object) |
Bir yol parametreleri kümesine ve yol adına karşılık gelen URL'yi alır. |
GetRouteUrl(String, RouteValueDictionary) |
Bir yol parametreleri kümesine ve yol adına karşılık gelen URL'yi alır. |
Açıklamalar
Bu yöntem, kodlama kolaylığı için sağlanır. Yöntemini çağırmaya RouteCollection.GetVirtualPath eşdeğerdir.
GetRouteUrl(Object)
Bir yol parametreleri kümesine karşılık gelen URL'yi alır.
public:
System::String ^ GetRouteUrl(System::Object ^ routeParameters);
public string GetRouteUrl (object routeParameters);
member this.GetRouteUrl : obj -> string
Public Function GetRouteUrl (routeParameters As Object) As String
Parametreler
- routeParameters
- Object
Yol parametreleri.
Döndürülenler
Belirtilen yol parametrelerine karşılık gelen URL.
Örnekler
Aşağıdaki örnekte ve category
adlı productid
parametreleri olan bir yolun URL'sini almak için yönteminin nasıl çağrıldığı Control.GetRouteUrl gösterilmektedir. Bu örnekte adlı HyperLink1
bir HyperLink denetim oluşturduğunuz varsayılır.
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl(
New With {.productid = "1", .category = "widgets"})
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl(
new { productid = "1", category = "widgets" });
Açıklamalar
Bu yöntem, kodlama kolaylığı için sağlanır. Yöntemini çağırmaya RouteCollection.GetVirtualPath(RequestContext, RouteValueDictionary) eşdeğerdir. Bu yöntem, oluşturucuyu kullanarak RouteValueDictionary.RouteValueDictionary(Object) bir RouteValueDictionary nesneye geçirilen routeParameters
nesneyi dönüştürür.
Ayrıca bkz.
Şunlara uygulanır
GetRouteUrl(RouteValueDictionary)
Bir yol parametreleri kümesine karşılık gelen URL'yi alır.
public:
System::String ^ GetRouteUrl(System::Web::Routing::RouteValueDictionary ^ routeParameters);
public string GetRouteUrl (System.Web.Routing.RouteValueDictionary routeParameters);
member this.GetRouteUrl : System.Web.Routing.RouteValueDictionary -> string
Public Function GetRouteUrl (routeParameters As RouteValueDictionary) As String
Parametreler
- routeParameters
- RouteValueDictionary
Yol parametreleri.
Döndürülenler
Belirtilen yol parametrelerine karşılık gelen URL.
Örnekler
Aşağıdaki örnekte, ve category
adlı productid
parametreleri olan bir yolun URL'sini almak için bu yöntemin nasıl çağrıldığı gösterilmektedir. Bu örnekte adlı HyperLink1
bir HyperLink denetim oluşturduğunuz varsayılır.
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl(
new RouteValueDictionary {productId="1", category="widgets"})
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl(
(new RouteValueDictionary {productId="1", category="widgets"});
Açıklamalar
Bu yöntem, kodlama kolaylığı için sağlanır. Yöntemini çağırmaya RouteCollection.GetVirtualPath(RequestContext, RouteValueDictionary) eşdeğerdir.
Ayrıca bkz.
Şunlara uygulanır
GetRouteUrl(String, Object)
Bir yol parametreleri kümesine ve yol adına karşılık gelen URL'yi alır.
public:
System::String ^ GetRouteUrl(System::String ^ routeName, System::Object ^ routeParameters);
public string GetRouteUrl (string routeName, object routeParameters);
member this.GetRouteUrl : string * obj -> string
Public Function GetRouteUrl (routeName As String, routeParameters As Object) As String
Parametreler
- routeName
- String
Yolun adı.
- routeParameters
- Object
Yol parametreleri.
Döndürülenler
Belirtilen yol parametrelerine ve yol adına karşılık gelen URL.
Örnekler
Aşağıdaki örnekte, adlı ve ile category
adlı Product
productid
parametreleri olan bir yolun URL'sini almak için bu yöntemin nasıl çağrıldığı gösterilmektedir. Bu örnekte adlı HyperLink1
bir HyperLink denetim oluşturduğunuz varsayılır.
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl("Product",
New With {.productid = "1", .category = "widgets"})
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl("Product",
new { productid = "1", category = "widgets" });
Açıklamalar
Bu yöntem, kodlama kolaylığı için sağlanır. Yöntemini çağırmaya RouteCollection.GetVirtualPath(RequestContext, String, RouteValueDictionary) eşdeğerdir. Bu yöntem, oluşturucuyu kullanarak RouteValueDictionary.RouteValueDictionary(Object) bir RouteValueDictionary nesneye geçirilen routeParameters
nesneyi dönüştürür.
Ayrıca bkz.
Şunlara uygulanır
GetRouteUrl(String, RouteValueDictionary)
Bir yol parametreleri kümesine ve yol adına karşılık gelen URL'yi alır.
public:
System::String ^ GetRouteUrl(System::String ^ routeName, System::Web::Routing::RouteValueDictionary ^ routeParameters);
public string GetRouteUrl (string routeName, System.Web.Routing.RouteValueDictionary routeParameters);
member this.GetRouteUrl : string * System.Web.Routing.RouteValueDictionary -> string
Public Function GetRouteUrl (routeName As String, routeParameters As RouteValueDictionary) As String
Parametreler
- routeName
- String
Yolun adı.
- routeParameters
- RouteValueDictionary
Yol parametreleri.
Döndürülenler
Belirtilen yol parametrelerine ve yol adına karşılık gelen URL.
Örnekler
Aşağıdaki örnekte, adlı ve ile category
adlı Product
productid
parametreleri olan bir yolun URL'sini almak için bu yöntemin nasıl çağrıldığı gösterilmektedir. Bu örnekte adlı HyperLink1
bir HyperLink denetim oluşturduğunuz varsayılır.
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl("Product",
new RouteValueDictionary {productId="1", category="widgets"})
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl("Product",
(new RouteValueDictionary {productId="1", category="widgets"});
Açıklamalar
Bu yöntem, kodlama kolaylığı için sağlanır. Yöntemini çağırmaya RouteCollection.GetVirtualPath(RequestContext, String, RouteValueDictionary) eşdeğerdir.