RangeExpression Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia sposób określania, czy wartość jest większa lub mniejsza niż określona wartość, czy też wartość jest między dwiema określonymi wartościami.
public ref class RangeExpression : System::Web::UI::WebControls::Expressions::ParameterDataSourceExpression
public class RangeExpression : System.Web.UI.WebControls.Expressions.ParameterDataSourceExpression
type RangeExpression = class
inherit ParameterDataSourceExpression
Public Class RangeExpression
Inherits ParameterDataSourceExpression
- Dziedziczenie
Przykłady
W poniższym przykładzie pokazano, jak wyszukać kolumnę ListPrice w tabeli Products bazy danych AdventureWorks dla produktów, które mają cenę katalogową w zakresie określonym w FromTextBox
polach tekstowych i ToTextBox
. Filtr zawiera wartość minimalną, ale wyklucza maksymalną wartość w wynikach. Wyniki są wyświetlane w kontrolce Label .
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.
Uwagi
Kontrolka QueryExtender umożliwia filtrowanie danych na stronie sieci Web przy użyciu klas w System.Web.UI.WebControls.Expressions przestrzeni nazw. Te klasy obejmują klasę RangeExpression .
Klasa RangeExpression wyszukuje kolumnę danych przy użyciu pary wartości definiujących zakres. Właściwość służy do określania DataField kolumny do wyszukania. Właściwość służy do określania MinType , czy należy uwzględnić lub wykluczyć minimum w wynikach wyszukiwania, a właściwość MaxType służy do określania, czy należy uwzględnić lub wykluczyć maksymalną wartość. Maksymalne i minimalne wartości można określić w ASP.NET kontrolkach, a następnie wartości można przekazać do kontrolki QueryExtender jako parametry w ControlParameter kontrolkach. Wyniki są zwykle wyświetlane w kontrolce powiązanej z danymi.
Konstruktory
RangeExpression() |
Inicjuje nowe wystąpienie klasy RangeExpression. |
Właściwości
Context |
HttpContext Pobiera wystąpienie kontrolki właściciela. (Odziedziczone po DataSourceExpression) |
DataField |
Pobiera lub ustawia pole do użycia na potrzeby porównania. |
DataSource |
Pobiera obiekt źródła danych skojarzony z kontrolką właściciela. (Odziedziczone po DataSourceExpression) |
IsTrackingViewState |
Pobiera wartość wskazującą, czy obiekt wyrażenia źródła danych śledzi zmiany stanu widoku. (Odziedziczone po DataSourceExpression) |
MaxType |
Pobiera lub ustawia maksymalną wartość zakresu. |
MinType |
Pobiera lub ustawia minimalną wartość zakresu. |
Owner |
Pobiera kontrolę właściciela. (Odziedziczone po DataSourceExpression) |
Parameters |
Pobiera parametry skojarzone z tym DataSourceExpression obiektem. (Odziedziczone po ParameterDataSourceExpression) |
ViewState |
Pobiera wystąpienie StateBag klasy zawierającej bieżące informacje o stanie widoku. (Odziedziczone po DataSourceExpression) |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetQueryable(IQueryable) |
IQueryable Pobiera obiekt, na który wykonano porównanie zakresu. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
LoadViewState(Object) |
Ładuje stan wartości w ParameterDataSourceExpression obiekcie, które muszą być utrwalane. (Odziedziczone po ParameterDataSourceExpression) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
SaveViewState() |
Zapisuje bieżący stan ParameterDataSourceExpression widoku obiektu. (Odziedziczone po ParameterDataSourceExpression) |
SetContext(Control, HttpContext, IQueryableDataSource) |
Wykonuje wyrażenie przy użyciu określonej kontrolki właściciela, kontekstu i źródła danych. (Odziedziczone po ParameterDataSourceExpression) |
SetDirty() |
Oznacza obiekt tak DataSourceExpression , aby jego stan został zapisany w stanie widoku. (Odziedziczone po DataSourceExpression) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
TrackViewState() |
Śledzi zmiany ParameterDataSourceExpression stanu widoku obiektu, aby zmiany mogły być przechowywane w StateBag obiekcie dla obiektu. (Odziedziczone po ParameterDataSourceExpression) |
Jawne implementacje interfejsu
IStateManager.IsTrackingViewState |
Po zaimplementowaniu przez klasę pobiera wartość wskazującą, czy obiekt wyrażenia źródła danych śledzi zmiany stanu widoku. (Odziedziczone po DataSourceExpression) |
IStateManager.LoadViewState(Object) |
Po zaimplementowaniu przez klasę ładuje wcześniej zapisany stan widoku obiektu wyrażenia źródła danych. (Odziedziczone po DataSourceExpression) |
IStateManager.SaveViewState() |
Po zaimplementowaniu przez klasę program zapisuje bieżący stan DataSourceExpression widoku obiektu. (Odziedziczone po DataSourceExpression) |
IStateManager.TrackViewState() |
Po zaimplementowaniu przez klasę śledzi zmiany DataSourceExpression stanu widoku obiektu, dzięki czemu zmiany mogą być przechowywane w StateBag obiekcie dla obiektu wyrażenia źródła danych. (Odziedziczone po DataSourceExpression) |