RangeType Enum

Definition

Anger vilken typ av numerisk jämförelse som ska användas i en instans av RangeExpression klassen.

public enum class RangeType
public enum RangeType
type RangeType = 
Public Enum RangeType
Arv
RangeType

Fält

Name Värde Description
None 0

Anger att sökningen inte har någon gräns.

Exclusive 1

Anger en jämförelse som är större än eller mindre än. Motsvarar operatorn > eller < .

Inclusive 2

Anger en jämförelse som är lika med -to-or- större än eller lika med -to-or- mindre än jämförelse. Motsvarar operatorn >= eller <= .

Exempel

I följande exempel visas hur du söker i kolumnen ListPrice i tabellen Produkter i AdventureWorks-databasen efter produkter som har ett listpris i det intervall som anges i textrutorna FromTextBox och ToTextBox . Filtret innehåller det angivna minimivärdet i sökresultatet med hjälp av egenskapen Inclusive men exkluderar det angivna maximala värdet. Det här kodexemplet är en del av ett större exempel i Genomgång: Filtrera data på en webbsida med deklarativ syntax.

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

Kommentarer

Uppräkningen RangeExpression används för att ange om ett värde ligger mellan två angivna värden. Uppräkningen används i MinType klassens egenskaper MaxType eller RangeExpression .

Du anger ett minsta och ett högsta värde. Du kan inkludera eller exkludera värden som du har angett med hjälp RangeType av klassen.

I följande tabell beskrivs uppräkningsvärdena.

Uppräkning Description
Ingen Anger att sökningen inte har någon gräns.
Inclusive Utför en jämförelse som är större än eller mindre än. >Motsvarar åtgärden = eller <= .
Exclusive Utför en jämförelse som är större än eller mindre än. > Motsvarar åtgärden eller<.

Gäller för