RouteUrlExpressionBuilder.EvaluateExpression Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen URL parametre değerlerine ve yol URL'si biçimine karşılık gelen bir URL oluşturur.
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
Parametreler
- target
- Object
Bu uygulamada kullanılmaz.
- entry
- BoundPropertyEntry
İfadenin bağlı olduğu özellik.
- parsedData
- Object
Bu uygulamada kullanılmaz.
- context
- ExpressionBuilderContext
Denetimin veya sayfanın özellikleri.
Döndürülenler
Belirtilen URL parametre değerlerine ve seçilen yola karşılık gelen URL. Yol URL desenleri belirtilen parametre listesiyle eşleştirilerek seçilir. Belirtilen parametre listesiyle birden fazla yol eşleşmesi durumunda, hangi yolun seçileceğine yönelik bir yol adı da belirtilebilir.
Açıklamalar
ASP.NET, işaretlemede aşağıdaki formun bir ifadesiyle karşılaşıldığında bu yöntemi çağırır:
<%$ RouteUrl: urlparameter=value %>
Bu yöntem, geçerli Route nesne için belirtilen yol anahtarı değerleri için uygun URL'yi oluşturur. Bu yöntem yöntemini geçersiz kılar EvaluateExpression . parametresinden ifadenin entry
bağlandığı denetime bir başvuru alır, değerlendirilecek ifadeyi parametresinden context
alır ve URL'yi oluşturmak için yöntemini çağırır GetRouteUrl .