分页控件aspnetpager如何用label标签显示当前第几页?
this.Label1.Text=(AspNetPager1.CurrentPageIndex-1).ToString();当点击任何一个数字按钮时,this.Label...
this.Label1.Text =( AspNetPager1.CurrentPageIndex-1).ToString();当点击任何一个数字按钮时,this.Label1.Text的数值+1,不能正确显示当前页数,请大虾指点。
展开
2个回答
展开全部
在首次显示数据是Label1.Text=1显示第一页;
在AspNetPager1的翻页事件里面获取当前是第几页
protected void AspNetPager1_PageChanged(object sender, EventArgs e)
{
BoundList("");//绑定数据
Label1.Text = Convert.ToString(AspNetPager1.CurrentPageIndex );
}
在AspNetPager1的翻页事件里面获取当前是第几页
protected void AspNetPager1_PageChanged(object sender, EventArgs e)
{
BoundList("");//绑定数据
Label1.Text = Convert.ToString(AspNetPager1.CurrentPageIndex );
}
追问
还是不行啊,当前第页
这样倒是可以正确显示当前页的页码,不过想在后台获取当前页的值,取label1.text和label1.value都出错,不知如何获取。
追答
你是这样写的吗
Label1.Text = Convert.ToString(AspNetPager1.CurrentPageIndex );
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询