首页 文章

ActiveReport中的页码

提问于
浏览
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
   }
}

所以,我需要知道当前的页码 . 请帮我 .

带着敬意 .

1 回答

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

    PageNumber是当前运行报告的属性 . 但是,在Detail_Format事件中使用它时,您应该知道,如果在一个页面上格式化某个部分,则需要将其移动到另一个页面,因为它是合适的 . 在BeforePrint事件中使用PageNumber的位置更准确 .

相关问题