Sdílet prostřednictvím


RangeType Výčet

Definice

Určuje typ číselného porovnání, které se má použít v instanci RangeExpression třídy.

public enum class RangeType
public enum RangeType
type RangeType = 
Public Enum RangeType
Dědičnost
RangeType

Pole

Exclusive 1

Určuje porovnání větší než nebo menší než. Odpovídá > < operátoru OR.

Inclusive 2

Určuje porovnání rovno nebo větší než nebo porovnání rovno nebo menší než. Odpovídá >= <= operátoru OR.

None 0

Určuje, že vyhledávání nemá hranici.

Příklady

Následující příklad ukazuje, jak vyhledat sloupec ListPrice v tabulce Products (produkty) v databázi AdventureWorks pro produkty, které mají ceník v rozsahu zadaném v FromTextBox ToTextBox textových polích a. Filtr obsahuje zadanou minimální hodnotu ve výsledcích hledání pomocí vlastnosti inproperty, ale vyloučí zadanou maximální hodnotu. Tento příklad kódu je součástí většího příkladu, který je k dispozici v návodu: filtrování dat na webové stránce pomocí deklarativní syntaxe.

<asp:RangeExpression DataField="ListPrice"    
    MinType="Inclusive" MaxType="Exclusive">  
  <asp:ControlParameter ControlID="FromTextBox" />  
  <asp:ControlParameter ControlID="ToTextBox" />  
</asp:RangeExpression>  

Poznámky

RangeExpressionVýčet slouží k označení, zda je hodnota mezi dvěma zadanými hodnotami. Výčet se používá ve MinType MaxType vlastnostech RangeExpression třídy nebo.

Zadejte minimální a maximální hodnotu. Můžete zahrnout nebo vyloučit hodnoty, které jste zadali pomocí RangeType třídy.

V následující tabulce jsou popsány hodnoty výčtu.

Výčet Description
Žádná Určuje, že vyhledávání nemá hranici.
Zahrnut Provede porovnání větší než nebo menší než. Odpovídá operaci >= nebo < =.
Vyhrazen Provede porovnání větší než nebo menší než. Odpovídá operaci > nebo <.

Platí pro