LinqDataSource.AutoPage 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,指出 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 屬性設定為 true
的 AutoPage 控制項,以及 GridView 系結至 控制項的 LinqDataSource 控制項。 控制項 AllowPaging 的 GridView 屬性設定為 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 控制項只會擷取資料繫結控制項中一頁的足夠記錄。 它會使用 Skip 和 Take 方法來擷取目前頁面的記錄。