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 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
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) |