Udostępnij za pośrednictwem


RouteUrlExpressionEditorSheet Klasa

Definicja

Reprezentuje arkusz edytora czasu projektowania dla właściwości RouteUrl wyrażenia w interfejsie użytkownika hosta projektanta w czasie projektowania.

public ref class RouteUrlExpressionEditorSheet : System::Web::UI::Design::ExpressionEditorSheet
public class RouteUrlExpressionEditorSheet : System.Web.UI.Design.ExpressionEditorSheet
type RouteUrlExpressionEditorSheet = class
    inherit ExpressionEditorSheet
Public Class RouteUrlExpressionEditorSheet
Inherits ExpressionEditorSheet
Dziedziczenie
RouteUrlExpressionEditorSheet

Uwagi

Projektant wizualizacji używa RouteUrlExpressionEditor klasy razem z klasą RouteUrlExpressionEditorSheet , aby wybrać poszczególne właściwości RouteUrl wyrażenia i połączyć wybrane wartości właściwości wyrażenia w RouteUrl wyrażenie.

Metoda RouteUrlExpressionEditor.GetExpressionEditorSheet zwraca obiekt RouteUrlExpressionEditorSheet. W oknie dialogowym wyrażeń po wybraniu właściwości kontrolki i powiązaniu jej z wyrażeniem RouteUrl projektant wizualizacji wywołuje metodę GetExpressionEditorSheet . Projektant wizualizacji używa zwróconego RouteUrlExpressionEditorSheet obiektu, aby wyświetlić monit o RouteValues właściwości i RouteName . Po wybraniu właściwości projektant wizualizacji wywołuje GetExpression metodę RouteUrl , aby połączyć właściwości w ciąg wyrażenia.

Właściwość musi być określona RouteValues , jeśli właściwość nie jest określona RouteName . Właściwość musi zostać określona RouteName , jeśli nie zostanie określona RouteValues . Można określić obie właściwości.

Konstruktory

RouteUrlExpressionEditorSheet(String, IServiceProvider)

Inicjuje nowe wystąpienie klasy RouteUrlExpressionEditorSheet.

Właściwości

IsValid

Pobiera wartość wskazującą, czy RouteUrl ciąg wyrażenia jest prawidłowy.

RouteName

Pobiera lub ustawia nazwę trasy, dla którą ma zostać wygenerowany adres URL.

RouteValues

Pobiera lub ustawia nazwy parametrów adresu URL i wartości, które mają być używane do generowania adresu URL z trasy.

ServiceProvider

Pobiera implementację dostawcy usług, która jest używana przez arkusz edytora wyrażeń.

(Odziedziczone po ExpressionEditorSheet)

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetExpression()

RouteUrl Zwraca wyrażenie, które jest tworzone przez wartości właściwości arkusza wyrażeń.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też