RangeType Wyliczenie
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.
Określa typ porównania liczbowego do użycia w wystąpieniu RangeExpression klasy.
public enum class RangeType
public enum RangeType
type RangeType =
Public Enum RangeType
- Dziedziczenie
Pola
Exclusive | 1 | Określa porównanie większe niż lub mniejsze. Odpowiada operatorowi |
Inclusive | 2 | Określa porównanie równe lub większe niż porównanie lub równe lub mniejsze niż porównanie. Odpowiada operatorowi |
None | 0 | Określa, że wyszukiwanie nie ma granicy. |
Przykłady
W poniższym przykładzie pokazano, jak przeszukać kolumnę ListPrice w tabeli Products bazy danych AdventureWorks dla produktów, które mają cennik w zakresie określonym w FromTextBox
polach tekstowych i ToTextBox
. Filtr zawiera określoną wartość minimalną w wynikach wyszukiwania przy użyciu właściwości Inclusive, ale wyklucza określoną wartość maksymalną. Ten przykład kodu jest częścią większego przykładu przedstawionego w przewodniku: filtrowanie danych na stronie internetowej przy użyciu składni deklaratywnej.
<asp:RangeExpression DataField="ListPrice"
MinType="Inclusive" MaxType="Exclusive">
<asp:ControlParameter ControlID="FromTextBox" />
<asp:ControlParameter ControlID="ToTextBox" />
</asp:RangeExpression>
Uwagi
Wyliczenie RangeExpression służy do wskazywania, czy wartość znajduje się między dwiema określonymi wartościami. Wyliczenie jest używane we MinType właściwościach RangeExpression klasy lubMaxType.
Należy określić minimalną i maksymalną wartość. Możesz uwzględnić lub wykluczyć wartości określone przy użyciu RangeType klasy .
W poniższej tabeli opisano wartości wyliczenia.
Wyliczenie | Opis |
---|---|
Brak | Określa, że wyszukiwanie nie ma granicy. |
All inclusive | Wykonuje porównanie większe niż lub mniejsze. >Odpowiada operacji = lub <= . |
Wyłączne | Wykonuje porównanie większe niż lub mniejsze. > Odpowiada operacji lub<. |