Page.RouteData Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 viene eseguita in risposta a una richiesta effettuata tramite il routing ASP.NET, 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}
URL per il dominio contoso.com
e 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.