LinqDataSource.AutoPage Propriedade

Definição

Recebe ou define um valor que indica se o controlo LinqDataSource suporta a navegação por secções dos dados em tempo de execução.

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

Valor de Propriedade

true se o utilizador conseguir folhear os dados; caso contrário, false. O valor predefinido é true.

Exemplos

O exemplo seguinte mostra um LinqDataSource controlo com a AutoPage propriedade definida como true e um GridView controlo que está ligado ao controlo LinqDataSource . A AllowPaging propriedade do GridView controlo está definida para true fornecer a interface que permite aos utilizadores navegar pelos dados.

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

Observações

Defina a AutoPage propriedade para true permitir a paginação no LinqDataSource controlo. Para permitir que o utilizador percorra os dados, ligue um controlo vinculado a dados que fornece a interface para paginação ao LinqDataSource controlo. Quando a AutoPage propriedade é definida para true, o LinqDataSource controlo recupera apenas registos suficientes para uma página no controlo vinculado aos dados. Utiliza os Skip métodos e Take para recuperar os registos da página atual.

Aplica-se a