LinqDataSource.AutoPage Egenskap

Definition

Hämtar eller anger ett värde som anger om LinqDataSource kontrollen stöder navigering via delar av data vid körning.

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

Egenskapsvärde

trueom användaren kan bläddra igenom data; annars . false Standardvärdet är true.

Exempel

I följande exempel visas en LinqDataSource kontroll med egenskapen AutoPage inställd på true och en GridView kontroll som är bunden till LinqDataSource kontrollen. Kontrollens AllowPagingGridView egenskap är inställd true på för att tillhandahålla det gränssnitt som låter användarna bläddra igenom 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>

Kommentarer

Ange egenskapen AutoPage till true för att aktivera växling i LinqDataSource kontrollen. Om du vill att användaren ska kunna bläddra igenom data ansluter du en databunden kontroll som tillhandahåller gränssnittet för växling till LinqDataSource kontrollen. När egenskapen AutoPage är inställd trueLinqDataSource på hämtar kontrollen bara tillräckligt med poster för en sida i den databundna kontrollen. Den använder Skip metoderna och Take för att hämta posterna för den aktuella sidan.

Gäller för