RouteUrlExpressionBuilder.EvaluateExpression Método

Definición

Crea una dirección URL que corresponde a los valores del parámetro de dirección URL especificado y a un formato de dirección URL de ruta.

public:
 override System::Object ^ EvaluateExpression(System::Object ^ target, System::Web::UI::BoundPropertyEntry ^ entry, System::Object ^ parsedData, System::Web::Compilation::ExpressionBuilderContext ^ context);
public override object EvaluateExpression (object target, System.Web.UI.BoundPropertyEntry entry, object parsedData, System.Web.Compilation.ExpressionBuilderContext context);
override this.EvaluateExpression : obj * System.Web.UI.BoundPropertyEntry * obj * System.Web.Compilation.ExpressionBuilderContext -> obj
Public Overrides Function EvaluateExpression (target As Object, entry As BoundPropertyEntry, parsedData As Object, context As ExpressionBuilderContext) As Object

Parámetros

target
Object

No se utiliza en esta implementación.

entry
BoundPropertyEntry

Propiedad a la que está enlazada la expresión.

parsedData
Object

No se utiliza en esta implementación.

context
ExpressionBuilderContext

Propiedades del control o de la página.

Devoluciones

Dirección URL correspondiente a los valores del parámetro de dirección URL especificado y a la ruta seleccionada. La ruta se selecciona mediante modelos de dirección URL de ruta coincidentes con la lista especificada de parámetros. En caso de que más de una ruta coincida con una lista especificada de parámetros, también se puede especificar un nombre de ruta para indicar qué ruta se va a seleccionar.

Comentarios

ASP.NET llama a este método cuando se encuentra una expresión del siguiente formulario en el marcado:

<%$ RouteUrl: urlparameter=value %>

Este método genera la dirección URL adecuada para los valores de clave de ruta especificados para el objeto actual Route . Este método invalida el EvaluateExpression método . Obtiene del entry parámetro una referencia al control al que está enlazada la expresión, obtiene del context parámetro que se va a evaluar y llama al GetRouteUrl método para generar la dirección URL.

Se aplica a

Consulte también