RouteValueExpressionBuilder Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość odpowiadającą określonemu parametrowi adresu URL na stronie kierowanej.
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
- Dziedziczenie
Przykłady
W poniższym przykładzie pokazano, jak używać znaczników do wyświetlania wartości parametru searchterm
adresu URL . Trasa jest definiowana przy użyciu jako http://www.contoso.com/search/{searchterm}
wzorca adresu URL.
<asp:Label ID="Label1" runat="server"
text="<%$ RouteValue:searchterm %>">
</asp:Label>
Jeśli zażądano strony przy użyciu adresu URL http://www.contoso.com/search/Bicycles
, Label w kontrolce jest wyświetlany komunikat "Rowery".
Uwagi
Klasa RouteValueExpressionBuilder umożliwia użycie znaczników w celu ustawienia właściwości kontrolki serwera na wartość jednego z parametrów adresu URL na stronie kierowanej.
Konstruktory
RouteValueExpressionBuilder() |
Inicjuje nowe wystąpienie klasy RouteValueExpressionBuilder. |
Właściwości
SupportsEvaluate |
Pobiera wartość wskazującą, czy wyrażenie można ocenić na stronie, która nie jest skompilowana. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
EvaluateExpression(Object, BoundPropertyEntry, Object, ExpressionBuilderContext) |
Pobiera wartość odpowiadającą określonemu kluczowi trasy. |
GetCodeExpression(BoundPropertyEntry, Object, ExpressionBuilderContext) |
Zwraca wyrażenie kodu używane do wykonywania przypisania właściwości w wygenerowanej klasie strony. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetRouteValue(Page, String, Type, String) |
Pobiera wartość odpowiadającą określonemu parametrowi adresu URL. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ParseExpression(String, Type, ExpressionBuilderContext) |
Po przesłonięciu w klasie pochodnej zwraca obiekt reprezentujący przeanalizowane wyrażenie. (Odziedziczone po ExpressionBuilder) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |