Question

Maintenant, je travaille avec ActiveReport en ASP.net et C #. Je voudrais savoir que je peux obtenir le numéro de page dans la « Section de l'événement ». Je veux montrer certaines données lorsque le numéro de page n'est pas égal à 1. Donc, je veux obtenir le numéro de page dans Detail_Format événement. Puis-je?

 private void detail_Format(object sender, EventArgs e)
{  
   int pageNumber = 0;
   //getting page number
   if(pageNumber == 1)
   {
     //do some function
   }
   else
   {
     //show some data
   }
}  

Alors, je dois connaître le numéro de page en cours. Aidez-moi, s'il vous plaît.

Cordialement.

Était-ce utile?

La solution

if(this.PageNumber == 1)
{
}

PageNumber est une propriété du rapport de fonctionnement actuel. Cependant, lorsque vous l'utilisez en cas Detail_Format vous devez savoir qu'il pourrait ne pas être précis dans les cas où une section est formatée sur une page doit alors être déplacé vers une autre page à cause de montage. L'endroit plus précis à utiliser PageNumber en cas BeforePrint.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top