现在,我正在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
}
}
所以,我需要知道当前的页码。请帮我。
关心。
答案 0 :(得分:1)
if(this.PageNumber == 1)
{
}
PageNumber是当前运行报告的属性。但是,在Detail_Format事件中使用它时,您应该知道,如果在一个页面上格式化节,则需要将其移动到另一个页面,因为它是合适的。在BeforePrint活动中使用PageNumber的位置更准确。