RouteValueExpressionBuilder Classe
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.
Recupera il valore corrispondente a un parametro URL specificato in una pagina instradata.
public ref class RouteValueExpressionBuilder : System::Web::Compilation::ExpressionBuilder
public class RouteValueExpressionBuilder : System.Web.Compilation.ExpressionBuilder
type RouteValueExpressionBuilder = class
inherit ExpressionBuilder
Public Class RouteValueExpressionBuilder
Inherits ExpressionBuilder
- Ereditarietà
Esempio
Nell'esempio seguente viene illustrato come usare il markup per visualizzare il valore del parametro searchterm
URL . La route viene definita usando http://www.contoso.com/search/{searchterm}
come modello di URL.
<asp:Label ID="Label1" runat="server"
text="<%$ RouteValue:searchterm %>">
</asp:Label>
Se la pagina viene richiesta con l'URL http://www.contoso.com/search/Bicycles
, il Label controllo visualizza "Biciclette".
Commenti
La RouteValueExpressionBuilder classe consente di usare markup per impostare la proprietà di un controllo server sul valore di uno dei parametri URL in una pagina indirizzata.
Costruttori
RouteValueExpressionBuilder() |
Inizializza una nuova istanza della classe RouteValueExpressionBuilder. |
Proprietà
SupportsEvaluate |
Ottiene un valore che indica se un'espressione può essere valutata in una pagina non compilata. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
EvaluateExpression(Object, BoundPropertyEntry, Object, ExpressionBuilderContext) |
Recupera il valore corrispondente a una chiave di route specificata. |
GetCodeExpression(BoundPropertyEntry, Object, ExpressionBuilderContext) |
Restituisce un'espressione di codice utilizzata per eseguire l'assegnazione di proprietà nella classe della pagina generata. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetRouteValue(Page, String, Type, String) |
Recupera il valore corrispondente al parametro URL specificato. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ParseExpression(String, Type, ExpressionBuilderContext) |
Quando sottoposto a override in una classe derivata, restituisce un oggetto che rappresenta l'espressione analizzata. (Ereditato da ExpressionBuilder) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |