RouteValueExpressionBuilder Osztály

Definíció

Lekéri a megadott URL-paraméternek megfelelő értéket egy irányított lapon.

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
Öröklődés
RouteValueExpressionBuilder

Példák

Az alábbi példa bemutatja, hogyan jelenítheti meg az URL-paraméter searchtermértékét a korrektúra használatával. Az útvonal URL-mintaként van http://www.contoso.com/search/{searchterm} definiálva.

<asp:Label ID="Label1" runat="server"
    text="<%$ RouteValue:searchterm %>">
</asp:Label>

Ha a lap url-címmel http://www.contoso.com/search/Bicyclesvan kérve, a vezérlő a Label "Kerékpárok" szöveget jeleníti meg.

Megjegyzések

Az RouteValueExpressionBuilder osztály lehetővé teszi a korrektúra használatát a kiszolgálóvezérlő tulajdonságának beállításához az irányított lapon található URL-paraméterek egyikének értékére.

Konstruktorok

Name Description
RouteValueExpressionBuilder()

Inicializálja a RouteValueExpressionBuilder osztály új példányát.

Tulajdonságok

Name Description
SupportsEvaluate

Olyan értéket kap, amely jelzi, hogy egy kifejezés kiértékelhető-e egy nem lefordított lapon.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
EvaluateExpression(Object, BoundPropertyEntry, Object, ExpressionBuilderContext)

Lekéri a megadott útvonalkulcsnak megfelelő értéket.

GetCodeExpression(BoundPropertyEntry, Object, ExpressionBuilderContext)

Egy kódkifejezést ad vissza, amely a tulajdonság-hozzárendelés végrehajtására szolgál a létrehozott laposztályban.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetRouteValue(Page, String, Type, String)

Lekéri a megadott URL-paraméternek megfelelő értéket.

GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ParseExpression(String, Type, ExpressionBuilderContext)

Ha egy származtatott osztály felül van bírálva, egy olyan objektumot ad vissza, amely az elemzési kifejezést jelöli.

(Öröklődés forrása ExpressionBuilder)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Lásd még