Sdílet prostřednictvím


LinqDataSource.AutoSort Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda LinqDataSource ovládací prvek podporuje řazení dat za běhu.

public:
 property bool AutoSort { bool get(); void set(bool value); };
public bool AutoSort { get; set; }
member this.AutoSort : bool with get, set
Public Property AutoSort As Boolean

Hodnota vlastnosti

Boolean

truepokud uživatel může data seřadit; v opačném případě . false Výchozí hodnota je true.

Příklady

Následující příklad ukazuje LinqDataSource ovládací prvek s vlastností nastavenou AutoSort na true a GridView ovládací prvek, který je vázán na LinqDataSource ovládací prvek. Vlastnost AllowSorting GridView ovládacího prvku je nastavena tak, aby true poskytovala rozhraní, které umožňuje uživatelům řadit data.

<asp:LinqDataSource 
    ContextTypeName="ExampleDataContext" 
    TableName="Products" 
    AutoPage="true"
    AutoSort="true"
    ID="LinqDataSource1" 
    runat="server">
</asp:LinqDataSource>
<asp:GridView 
    AllowPaging="true"
    AllowSorting="true"
    DataSourceID="LinqDataSource1"
    ID="GridView1" 
    runat="server">
</asp:GridView>
<asp:LinqDataSource 
    ContextTypeName="ExampleDataContext" 
    TableName="Products" 
    AutoPage="true"
    AutoSort="true"
    ID="LinqDataSource1" 
    runat="server">
</asp:LinqDataSource>
<asp:GridView 
    AllowPaging="true"
    AllowSorting="true"
    DataSourceID="LinqDataSource1"
    ID="GridView1" 
    runat="server">
</asp:GridView>

Poznámky

Ovládací LinqDataSource prvek podporuje dva přístupy pro řazení dat. Tuto vlastnost můžete použít AutoSort k povolení řazení za běhu nebo můžete vlastnost nastavit OrderBy tak, aby definovala řazení v době návrhu.

AutoSort Nastavte vlastnost tak, aby true povolte řazení v ovládacím LinqDataSource prvku, který je založený na výrazu řazení z ovládacího prvku vázaného na data. Ovládací prvek vázané na data poskytuje rozhraní, které uživateli umožní vybrat za běhu, kterou vlastnost se má použít pro řazení.

Pořadí vrácených dat můžete nastavit programově tak OrderBy , že vlastnost nastavíte na vlastnost nebo vlastnosti použité pro řazení. OrderBy Pokud je vlastnost nastavena na vlastnost a AutoSort vlastnost je true, výraz řazení z ovládacího prvku vázaného na data se použije za výraz ve OrderBy vlastnosti. To proto určuje konečné řazení dat.

Platí pro