RouteValueExpressionBuilder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Příklady
Následující příklad ukazuje, jak použít značky k zobrazení hodnoty parametru searchterm
url . 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) |