Page.RouteData Proprietà

Definizione

Ottiene il valore RouteData dell'istanza di RequestContext corrente.

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

Valore della proprietà

Valore RouteData dell'istanza di RequestContext corrente.

Attributi

Commenti

Se una pagina è in esecuzione in risposta a una richiesta effettuata tramite ASP.NET routing, questa proprietà fornisce l'accesso ai valori dei parametri URL passati come dati di route. Se la pagina viene eseguita in risposta a un URL fisico anziché a un URL di route, questa proprietà è null. Nell'esempio seguente viene illustrato come estrarre il valore di un parametro URL denominato year.

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

Se la route viene definita usando il modello {locale}/{year} di URL per il dominio contoso.come se l'URL richiesto è contoso.com/US/2010, year conterrà il valore "2010" quando viene eseguito questo codice.

Per altre informazioni sul routing ASP.NET, vedere routing ASP.NET.

Si applica a

Vedi anche