語言

RangeType 列舉

定義

指定要在 RangeExpression 類別實例中使用的數值比較類型。

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

欄位

名稱 值 Description
None 0

規定搜尋沒有邊界。

Exclusive 1

指定一個大於或小於的比較。 對應於 > 或 < 運算子。

Inclusive 2

指定一個等於to-or大於比較或等於to-or-小於比較的比較。 對應於 >= 或 <= 運算子。

範例

以下範例展示了如何在 AdventureWorks 資料庫的產品表中搜尋列出價格範圍與文字框中指定FromTextBoxToTextBox範圍的產品。 該過濾器利用包含性屬性,包含搜尋結果中指定的最小值,但排除指定的最大值。 此程式碼範例是《 Walkthrough:使用宣告式語法過濾網頁資料》中提供較大範例的一部分。

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

備註

RangeExpression列舉用來表示某個值是否介於兩個指定值之間。 列舉用於 MinType 類別的 OR MaxType 屬性 RangeExpression 中。

你指定了最小值和最大值。 你可以透過類別 RangeType 加入或排除你指定的值。

下表說明列舉值。

列舉型別 Description
None 規定搜尋沒有邊界。
包含項 能進行大於或少的比較。 對應 >於 = 或 <= 的運算。
Exclusive 能進行大於或少的比較。 對應 > 於 或 < 運算。

適用於