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 searchterm
değ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/Bicycles
ile 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şaretlemenin kullanılmasını mümkün kılar.
Oluşturucular
RouteValueExpressionBuilder() |
RouteValueExpressionBuilder sınıfının yeni bir örneğini başlatır. |
Özellikler
SupportsEvaluate |
Bir ifadenin derlenmeyen bir sayfada değerlendirilip değerlendirilemeyeceğini gösteren bir değer alır. |
Yöntemler
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() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ 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 dizeyi döndürür. (Devralındığı yer: Object) |