RouteValueExpressionBuilder Sınıf
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.
Yönlendirilmiş bir sayfada belirtilen URL parametresine karşılık gelen değeri alır.
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
- Devralma
Örnekler
Aşağıdaki örnekte, URL parametresinin searchtermdeğerini görüntülemek için işaretlemenin nasıl kullanılacağı gösterilmektedir. Yol, URL deseni olarak kullanılarak http://www.contoso.com/search/{searchterm} tanımlanır.
<asp:Label ID="Label1" runat="server"
text="<%$ RouteValue:searchterm %>">
</asp:Label>
Sayfa URL'si http://www.contoso.com/search/Bicyclesile istenirse, Label denetimde "Bisikletler" görüntülenir.
Açıklamalar
sınıfı, RouteValueExpressionBuilder bir sunucu denetiminin özelliğini yönlendirilmiş bir sayfadaki URL parametrelerinden birinin değerine ayarlamak için işaretlemeyi kullanmayı mümkün kılar.
Oluşturucular
| Name | Description |
|---|---|
| RouteValueExpressionBuilder() |
RouteValueExpressionBuilder sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| SupportsEvaluate |
Bir ifadenin derlenmemiş bir sayfada değerlendirilip değerlendirilemeyeceğini gösteren bir değer alır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| EvaluateExpression(Object, BoundPropertyEntry, Object, ExpressionBuilderContext) |
Belirtilen yol anahtarına karşılık gelen değeri alır. |
| GetCodeExpression(BoundPropertyEntry, Object, ExpressionBuilderContext) |
Oluşturulan sayfa sınıfında özellik atamasını gerçekleştirmek için kullanılan bir kod ifadesi döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetRouteValue(Page, String, Type, String) |
Belirtilen URL parametresine karşılık gelen değeri alır. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ParseExpression(String, Type, ExpressionBuilderContext) |
Türetilmiş bir sınıfta geçersiz kılındığında, ayrıştırılmış ifadeyi temsil eden bir nesne döndürür. (Devralındığı yer: ExpressionBuilder) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |