Page.RouteData Özellik

Tanım

RouteData Geçerli RequestContext örneğin değerini alır.

public:
 property System::Web::Routing::RouteData ^ RouteData { System::Web::Routing::RouteData ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.Routing.RouteData RouteData { get; }
[<System.ComponentModel.Browsable(false)>]
member this.RouteData : System.Web.Routing.RouteData
Public ReadOnly Property RouteData As RouteData

Özellik Değeri

RouteData Geçerli RequestContext örneğin değeri.

Öznitelikler

Açıklamalar

Bir sayfa ASP.NET yönlendirmesi aracılığıyla yapılan bir isteğe yanıt olarak çalışıyorsa, bu özellik yol verileri olarak geçirilen URL parametre değerlerine erişim sağlar. Sayfa, yol URL'si yerine fiziksel bir URL'ye yanıt olarak çalışıyorsa, bu özellik olur null. Aşağıdaki örnekte, adlı yearbir URL parametresinin değerinin nasıl ayıklanması gösterilmektedir.

Dim year As Integer = Convert.ToInt32(Page.RouteData.Values("year"))
int year = Convert.ToInt32(Page.RouteData.Values["year"])

Yol, etki alanı {locale}/{year}için URL deseni contoso.com kullanılarak tanımlanırsa ve istenen URL isecontoso.com/US/2010year, bu kod çalıştırıldığında "2010" değerini içerir.

ASP.NET yönlendirme hakkında daha fazla bilgi için bkz. ASP.NET Yönlendirme.

Şunlara uygulanır

Ayrıca bkz.