RouteValueExpressionBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Ejemplos
En el ejemplo siguiente se muestra cómo usar el marcado para mostrar el valor del parámetro searchterm
de 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) |