Numero di pagina in ActiveReport
-
26-10-2019 - |
Domanda
Ora, sto lavorando con ActiveReport in ASP.net e C #. Vorrei sapere che posso ottenere il numero di pagina in "Sezione Event". Voglio mostrare alcuni dati quando il numero di pagina non è uguale a 1. Quindi, voglio ottenere il numero di pagina in Detail_Format evento. Posso?
private void detail_Format(object sender, EventArgs e)
{
int pageNumber = 0;
//getting page number
if(pageNumber == 1)
{
//do some function
}
else
{
//show some data
}
}
Così, ho bisogno di sapere il numero di pagina corrente. Mi aiuti per favore.
Con saluti.
Soluzione
if(this.PageNumber == 1)
{
}
PageNumber è una proprietà del report corrente in esecuzione. Tuttavia, quando viene utilizzato in caso Detail_Format si dovrebbe sapere che potrebbe non essere preciso nei casi in cui una sezione è formattato in una pagina quindi ha bisogno di essere spostati in un'altra pagina a causa di montaggio. Il luogo più esatto usare PageNumber in caso BeforePrint.