Aracılığıyla paylaş


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önlendirme yoluyla yapılan bir isteğe yanıt olarak çalışıyorsa, bu özellik rota 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ı yearURL 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ı contoso.comiçin URL deseni {locale}/{year} 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.