Skip to main content
Tab

CardViewTableLayoutSettings.RowsPerPage Property

Gets or sets the number of rows that a page displays in table mode.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v23.2.dll

NuGet Package: DevExpress.Web

Declaration

[DefaultValue(3)]
public int RowsPerPage { get; set; }

Property Value

Type Default Description
Int32 3

An Int32 value that specifies the number of rows displayed on a page.

Property Paths

You can access this nested property as listed below:

Library Object Type Path to RowsPerPage
ASP.NET MVC Extensions CardViewPagerState
.SettingsTableLayout .RowsPerPage
ASP.NET Web Forms Controls ASPxCardViewPagerSettings
.SettingsTableLayout .RowsPerPage

Remarks

Use the RowsPerPage property to specify the number of rows that a page displays when the ASPxCardViewSettings.LayoutMode property is set to Table. The number of columns can be specified via the CardViewTableLayoutSettings.ColumnCount property.

If the ASPxCardView displays cards in a flow layout (the ASPxCardViewSettings.LayoutMode property is set to Flow), the number of cards on a page can be specified via the CardViewFlowLayoutSettings.ItemsPerPage property.

Example

To see data export in action, refer to the following online demo: Exporting to PDF, XLS, XLSX, RTF.

public partial class Exporting_Exporting : System.Web.UI.Page {
    protected void btnPdfExport_Click(object sender, EventArgs e) {
        cardViewExport.WritePdfToResponse();
    }
    protected void btnXlsExport_Click(object sender, EventArgs e) {
        cardViewExport.WriteXlsToResponse(new XlsExportOptionsEx() { ExportType = ExportType.DataAware });
    }
    protected void btnXlsxExport_Click(object sender, EventArgs e) {
        cardViewExport.WriteXlsxToResponse(new XlsxExportOptionsEx() { ExportType = ExportType.DataAware });
    }
    protected void btnRtfExport_Click(object sender, EventArgs e) {
        cardViewExport.WriteRtfToResponse();
    }
}
See Also