Aracılığıyla paylaş


LinqDataSource.AutoPage Özellik

Tanım

Denetimin çalışma zamanında verilerin bölümleri arasında gezinmeyi destekleyip desteklemediğini LinqDataSource belirten bir değer alır veya ayarlar.

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

Özellik Değeri

Boolean

true kullanıcı verilerde sayfa oluşturabilirse; aksi takdirde , false. true varsayılan değerdir.

Örnekler

Aşağıdaki örnekte, özelliği olarak ayarlanmış bir LinqDataSource denetim ve denetime true AutoPage LinqDataSource bağlı bir GridView denetim gösterilmektedir. Denetimin AllowPaging GridView özelliği, kullanıcıların verileri sayfalandırmasına olanak tanıyan arabirimi sağlamak için olarak ayarlanır 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>

Açıklamalar

Denetimde AutoPage disk belleğini LinqDataSource etkinleştirmek için özelliğini true olarak ayarlayın. Kullanıcının veriler arasında sayfalandırmasını sağlamak için, denetime sayfalama LinqDataSource arabirimi sağlayan bir veriye bağlı denetim bağlayın. AutoPage özelliği olarak trueLinqDataSource ayarlandığında, denetim veriye bağlı denetimdeki bir sayfa için yalnızca yeterli kayıt alır. Geçerli sayfanın kayıtlarını almak için ve Take yöntemlerini kullanırSkip.

Şunlara uygulanır