Sdílet prostřednictvím


RouteValueExpressionBuilder Třída

Definice

Načte hodnotu, která odpovídá 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 searchtermurl . Trasa se definuje pomocí příkazu 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 serverového ovládacího prvku na hodnotu jednoho z parametrů adresy URL na směrované stránce.

Konstruktory

RouteValueExpressionBuilder()

Inicializuje novou instanci RouteValueExpressionBuilder třídy .

Vlastnosti

SupportsEvaluate

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

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

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

Načte hodnotu, která odpovídá 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í hashovací funkce.

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

Načte hodnotu, která odpovídá zadanému parametru adresy URL.

GetType()

Type Získá z aktuální instance.

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

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

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

Při přepsání v odvozené třídě vrátí objekt, který představuje analyzovaný 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é