Compartir a través de


RouteValueExpressionBuilder Clase

Definición

Recupera el valor correspondiente a un parámetro de dirección URL especificado en una página enrutada.

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
Herencia
RouteValueExpressionBuilder

Ejemplos

En el ejemplo siguiente se muestra cómo usar el marcado para mostrar el valor del parámetro searchtermde dirección URL . La ruta se define mediante http://www.contoso.com/search/{searchterm} como patrón de dirección URL.

<asp:Label ID="Label1" runat="server"
    text="<%$ RouteValue:searchterm %>">
</asp:Label>

Si la página se solicita con la dirección URL http://www.contoso.com/search/Bicycles, el Label control muestra "Bicicletas".

Comentarios

La RouteValueExpressionBuilder clase permite usar el marcado para establecer la propiedad de un control de servidor en el valor de uno de los parámetros de dirección URL de una página enrutada.

Constructores

RouteValueExpressionBuilder()

Inicializa una nueva instancia de la clase RouteValueExpressionBuilder.

Propiedades

SupportsEvaluate

Obtiene un valor que indica si una expresión se puede evaluar en una página que no está compilada.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
EvaluateExpression(Object, BoundPropertyEntry, Object, ExpressionBuilderContext)

Recupera el valor correspondiente a una clave de ruta especificada.

GetCodeExpression(BoundPropertyEntry, Object, ExpressionBuilderContext)

Devuelve una expresión de código utilizada para realizar la asignación de propiedad en la clase de páginas generada.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetRouteValue(Page, String, Type, String)

Recupera el valor correspondiente al parámetro de dirección URL especificado.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ParseExpression(String, Type, ExpressionBuilderContext)

Cuando se reemplaza en una clase derivada, devuelve un objeto que representa una expresión analizada.

(Heredado de ExpressionBuilder)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también