Udostępnij za pośrednictwem


LinqDataSource.AutoPage Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy LinqDataSource kontrolka obsługuje nawigację przez sekcje danych w czasie wykonywania.

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

Wartość właściwości

Boolean

true jeśli użytkownik może stronicować dane; w przeciwnym razie , false. Wartość domyślna to true.

Przykłady

W poniższym przykładzie przedstawiono kontrolkę LinqDataSource z ustawioną true AutoPage właściwością i kontrolką powiązaną z kontrolką GridView LinqDataSource. Właściwość AllowPaging kontrolki jest ustawiona w celu true zapewnienia interfejsuGridView, który umożliwia użytkownikom strony danych.

<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>

Uwagi

AutoPage Ustaw właściwość , aby true włączyć stronicowanie w kontrolceLinqDataSource. Aby umożliwić użytkownikowi stronicowanie danych, połącz kontrolkę powiązaną z danymi, która udostępnia interfejs stronicowania do kontrolki LinqDataSource . Gdy właściwość jest ustawiona na true, kontrolka AutoPage LinqDataSource pobiera tylko wystarczające rekordy dla jednej strony w kontrolce powiązanej z danymi. Używa metod Skip i Take do pobierania rekordów dla bieżącej strony.

Dotyczy