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 控件, AutoPage 该控件的属性设置为 true
该控件,以及 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 方法检索当前页的记录。