Freigeben über


ReportViewer.MaximumPageCount-Feld

Eine Konstante, die für die maximale Anzahl an Seiten in einem Bericht steht, wenn der aktuelle Seitenanzahlmodus Estimate ist.

Namespace:  Microsoft.Reporting.WebForms
Assembly:  Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)

Syntax

'Declaration
Public Const MaximumPageCount As Integer
'Usage
Dim value As Integer

value = ReportViewer.MaximumPageCount
public const int MaximumPageCount
public:
literal int MaximumPageCount
static val mutable MaximumPageCount: int
public const var MaximumPageCount : int

Hinweise

Verwenden Sie das MaximumPageCount-Feld, um die letzte Seite eines Berichts auch dann anzugeben, wenn Sie keine maximale Seitenanzahl verwenden.

Um zur letzten Seite eines Berichts zu navigieren, wenn der aktuelle Seitenanzahlmodus Estimate lautet, legen Sie die CurrentPage-Eigenschaft auf MaximumPageCount fest. Wenn Sie dies im Actual-Modus ausführen, löst der ReportViewer eine InvalidOperationException aus.

Bestimmte Vorgänge bewirken, dass das ReportViewer-Steuerelement die tatsächliche Gesamtseitenzahl berechnet, z. B. das Exportieren eines Berichts oder das Navigieren auf die letzte Seite des Berichts. Vor dem Festlegen der CurrentPage-Eigenschaft auf MaximumPageCount sollten Sie sicherstellen, dass es sich bei der aktuellen Seitenzahl um eine geschätzte Seitenzahl handelt. Verwenden Sie dazu die GetTotalPages-Methode im LocalReport- oder ServerReport-Objekt.

Siehe auch

Verweis

ReportViewer Klasse

Microsoft.Reporting.WebForms-Namespace