LinqDataSource.AutoPage 屬性

定義

取得或設定值,指出 LinqDataSource 控制項是否支援在執行階段完整瀏覽資料的區段。

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

屬性值

如果使用者可以分頁瀏覽資料,則為 true;否則為 false。 預設值是 true

範例

下列範例顯示 LinqDataSource 屬性設定為 trueAutoPage 控制項,以及 GridView 系結至 控制項的 LinqDataSource 控制項。 控制項 AllowPagingGridView 屬性設定為 true ,以提供介面,讓使用者逐頁流覽資料。

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

備註

AutoPage 屬性設定為 true ,以在 控制項中 LinqDataSource 啟用分頁。 若要讓使用者逐頁流覽資料,請連接資料繫結控制項,以提供分頁至控制項的 LinqDataSource 介面。 AutoPage當 屬性設定為 true 時, LinqDataSource 控制項只會擷取資料繫結控制項中一頁的足夠記錄。 它會使用 SkipTake 方法來擷取目前頁面的記錄。

適用於