RouteUrlExpressionBuilder.EvaluateExpression Método
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í.
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.