RangeType 列挙型

定義

RangeExpression クラスのインスタンスで使用する数値比較の型を指定します。

public enum class RangeType
public enum RangeType
type RangeType = 
Public Enum RangeType
継承
RangeType

フィールド

Exclusive 1

不等号 ("より大きい" または "より小さい") 比較を指定します。 > 演算子または < 演算子に対応します。

Inclusive 2

"以上" 比較または "以下" 比較を指定します。 >= 演算子または <= 演算子に対応します。

None 0

検索に境界がないことを指定します。

次の例では、およびテキストボックスで指定された範囲内に定価がある製品について、AdventureWorks データベースの Products テーブルの ListPrice 列を検索する方法を示し FromTextBox ToTextBox ます。 フィルターでは、包括的なプロパティを使用して検索結果に指定された最小値が含まれますが、指定された最大値は除外されます。 このコード例は、「 チュートリアル: 宣言型の構文を使用した Web ページ内のデータのフィルター処理」で提供されている、より大きな例の一部です。

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

注釈

RangeExpression列挙体は、指定した2つの値の間に値があるかどうかを示すために使用されます。 列挙体は、 MinType クラスのプロパティまたはプロパティで使用され MaxType RangeExpression ます。

最小値と最大値を指定します。 クラスを使用して、指定した値を含めたり除外したりすることができ RangeType ます。

次の表で、列挙値について説明します。

列挙 説明
None 検索に境界がないことを指定します。
包括的 より大きいまたはより小さい比較を実行します。 >= または < = 操作に対応します。
排他的 より大きいまたはより小さい比較を実行します。 > または < 操作に対応します。

適用対象