RouteValueExpressionBuilder Třída

Definice

Načte hodnotu odpovídající zadanému parametru adresy URL na směrované stránce.

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
Dědičnost
RouteValueExpressionBuilder

Příklady

Následující příklad ukazuje, jak použít značky k zobrazení hodnoty parametru searchtermADRESY URL . Trasa je definována jako http://www.contoso.com/search/{searchterm} vzor adresy URL.

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

Pokud je stránka požadována s adresou URL http://www.contoso.com/search/Bicycles, Label ovládací prvek zobrazí "Jízdní kola".

Poznámky

Třída RouteValueExpressionBuilder umožňuje použít značky k nastavení vlastnosti ovládacího prvku serveru na hodnotu jednoho z parametrů adresy URL na směrované stránce.

Konstruktory

Name Description
RouteValueExpressionBuilder()

Inicializuje novou instanci RouteValueExpressionBuilder třídy.

Vlastnosti

Name Description
SupportsEvaluate

Získá hodnotu, která označuje, zda výraz lze vyhodnotit na stránce, která není zkompilována.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
EvaluateExpression(Object, BoundPropertyEntry, Object, ExpressionBuilderContext)

Načte hodnotu odpovídající zadanému klíči trasy.

GetCodeExpression(BoundPropertyEntry, Object, ExpressionBuilderContext)

Vrátí výraz kódu, který se používá k provedení přiřazení vlastnosti ve vygenerované třídě stránky.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetRouteValue(Page, String, Type, String)

Načte hodnotu odpovídající zadanému parametru adresy URL.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ParseExpression(String, Type, ExpressionBuilderContext)

Při přepsání v odvozené třídě vrátí objekt, který představuje parsovaný výraz.

(Zděděno od ExpressionBuilder)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také