2011-09-06 27 views
1

今、私はASP.netとC#のActiveReportを使って作業しています。私は「セクションイベント」でページ番号を得ることができます。ページ番号が1でないときにデータを表示したい。そこで、Detail_Formatイベントでページ番号を取得したい。私はできますか?ActiveReportのページ番号

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

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

ありがとうございます。

答えて

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

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