2009-04-20 4 views
0

Ich mag die Gesamtzahl der Seiten in einer Form erhalten, die in Report-Viewer platziert ..Anzahl Seiten in einem Bericht mit Report Viewer

ich diesen Code verwendet wird, tatsächlich der Bericht hat 5 Seiten, aber ich Habe nur eine Seite bekommen.

int t=int T = objReportViewer.LocalReport.GetTotalPages(); 

Wie kann ich es mir geben alle 5 Seiten?

Antwort

1

Verwenden Sie Globals.TotalPages?

Beispiel für ein Textfeld: =Globals.PageNumber & " of " & Globals.TotalPages

+0

Darn Sie für vor mir einsteigen und die Wiederholung für diese Antwort bekommen! – Pulsehead

2

In C# mit Reportviewer 2010, ein

reportViewerName.PageCountMode = PageCountMode.Actual; 

hat den Job für mich.

PS: Gerade gesehen, dieser Thread ist mehr als 1 Jahr alt, sorry!

+0

Danke - das behebt ein Problem für mich - ich bekam immer 2? wie die gesamten Seiten. Wusste nicht über diese Eigenschaft, die diesen Wert in Version 8 standardmäßig festlegen muss. – MikeD

+1

Sie müssen sich nicht entschuldigen, wenn Sie eine Antwort auf eine "alte" Frage geben. Solange es sich um gültige Informationen handelt, lohnt es sich, sie hier zu veröffentlichen. Leute, die nach einer Antwort auf ähnliche Fragen suchen, landen hier sowieso bei den Suchmaschinen ... –

Verwandte Themen