1

現在、ASP.netとC#でActiveReportを使用しています。「セクションイベント」でページ番号を取得できますか?ページ番号が1に等しくないときにいくつかのデータを表示したいので、Detail_Formatイベントでページ番号を取得したいと思います。できますか?

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

だから、私は現在のページ番号を知る必要があります。私を助けてください。

よろしく。

4

1 に答える 1

1
if(this.PageNumber == 1)
{
}

PageNumberは、現在実行中のレポートのプロパティです。ただし、Detail_Formatイベントで使用する場合、セクションが1つのページでフォーマットされ、フィッティングのために別のページに移動する必要がある場合は、正確でない可能性があることに注意してください。BeforePrintイベントでPageNumberを使用するためのより正確な場所。

于 2011-09-06T11:29:57.067 に答える