RouteValueExpressionBuilder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupère la valeur qui correspond au paramètre d'URL spécifié dans une page routée.
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
- Héritage
Exemples
L’exemple suivant montre comment utiliser le balisage pour afficher la valeur du paramètre searchterm
d’URL . L’itinéraire est défini en utilisant http://www.contoso.com/search/{searchterm}
comme modèle d’URL.
<asp:Label ID="Label1" runat="server"
text="<%$ RouteValue:searchterm %>">
</asp:Label>
Si la page est demandée avec l’URL http://www.contoso.com/search/Bicycles
, le Label contrôle affiche « Vélos ».
Remarques
La RouteValueExpressionBuilder classe permet d’utiliser le balisage pour définir la propriété d’un contrôle serveur sur la valeur d’un des paramètres d’URL dans une page routée.
Constructeurs
RouteValueExpressionBuilder() |
Initialise une nouvelle instance de la classe RouteValueExpressionBuilder. |
Propriétés
SupportsEvaluate |
Obtient une valeur qui indique si une expression peut être évaluée dans une page qui n'est pas compilée. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
EvaluateExpression(Object, BoundPropertyEntry, Object, ExpressionBuilderContext) |
Récupère la valeur qui correspond à la clé de routage spécifiée. |
GetCodeExpression(BoundPropertyEntry, Object, ExpressionBuilderContext) |
Retourne une expression de code utilisée pour effectuer l'assignation de propriété dans la classe de la page générée. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetRouteValue(Page, String, Type, String) |
Récupère la valeur qui correspond au paramètre d'URL spécifié. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ParseExpression(String, Type, ExpressionBuilderContext) |
En cas de substitution dans une classe dérivée, retourne un objet qui représente l'expression analysée. (Hérité de ExpressionBuilder) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |