Freigeben über


DataSourceView.CanSort Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob das DataSourceView-Objekt, das dem aktuellen DataSourceControl-Objekt zugeordnet ist, eine sortierte Ansicht der zugrunde liegenden Datenquelle unterstützt.

public:
 virtual property bool CanSort { bool get(); };
public virtual bool CanSort { get; }
member this.CanSort : bool
Public Overridable ReadOnly Property CanSort As Boolean

Eigenschaftswert

Boolean

true, wenn der Vorgang unterstützt wird, andernfalls false. Die Standardimplementierung gibt false zurück.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Sie die Eigenschaft in einer Klasse außer Kraft setzen, die die CanSort DataSourceView Klasse erweitert. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die DataSourceView Klasse bereitgestellt wird.

if (!string.IsNullOrEmpty(selectArgs.SortExpression)) {
    dataView.Sort = selectArgs.SortExpression;
}
If Not selectArgs.SortExpression Is String.Empty Then
    dataView.Sort = selectArgs.SortExpression
End If

Hinweise

Ein datengebundenes Steuerelement kann die Sortierung anfordern, indem das Sort Feld zum an die DataSourceSelectArguments ExecuteSelect Methode übergebenen Objekt hinzugefügt wird. Wenn eine datengebundene Steuerelementsortierung anfordert, die Eigenschaft jedoch zurückgibtfalse, löst die CanSort Datenquellenansicht eine Ausnahme aus.

Gilt für

Siehe auch