RangeType Wyliczenie

Definicja

Określa typ porównania liczbowego do użycia w wystąpieniu RangeExpression klasy.

C#
public enum RangeType
Dziedziczenie
RangeType

Pola

Nazwa Wartość Opis
Exclusive 1

Określa porównanie większe niż lub mniejsze. Odpowiada operatorowi > or < .

Inclusive 2

Określa porównanie równe lub większe niż porównanie lub równe lub mniejsze niż porównanie. Odpowiada operatorowi >= or <= .

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

Dotyczy

Produkt Wersje
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1