RouteUrlExpressionBuilder.EvaluateExpression Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en URL som motsvarar angivna URL-parametervärden och till ett routnings-URL-format.
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
Parametrar
- target
- Object
Används inte i den här implementeringen.
- entry
- BoundPropertyEntry
Egenskapen som uttrycket är bundet till.
- parsedData
- Object
Används inte i den här implementeringen.
- context
- ExpressionBuilderContext
Egenskaper för kontrollen eller sidan.
Returer
Den URL som motsvarar de angivna URL-parametervärdena och den valda vägen. Vägen väljs genom att matcha routnings-URL-mönster till den angivna listan med parametrar. Om fler än en väg matchar en angiven lista med parametrar kan ett vägnamn också anges för att ange vilken väg som ska väljas.
Kommentarer
ASP.NET anropar den här metoden när ett uttryck för följande formulär påträffas i markering:
<%$ RouteUrl: urlparameter=value %>
Den här metoden genererar lämplig URL för de angivna vägnyckelvärdena för det aktuella Route objektet. Den här metoden åsidosätter EvaluateExpression metoden. Från parametern entry hämtas en referens till den kontroll som uttrycket är bundet till, det hämtas från context parametern det uttryck som ska utvärderas och anropar GetRouteUrl metoden för att generera URL:en.