RangeType Wyliczenie

Definicja

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
RangeType

Pola

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