总记录数
//Alert.show(String(totalPage),"提示信息,共有多少页");
//删除由DAO返回数据中的前两条数据
for(var i:int=0;i<2;i++){
tempList.removeItemAt(0);
}
// 返回Array
userList = tempList.toArray();
// 设置文本的值,显示第几页等信息
info.text = "共"+totalPage+"页/共"+count+"条记录/当前第"+page+"页";
// 设置滚动条最大值
scollPage.maximum = totalPage;
}
//点击首页动作
private function getFirstPage():void{
page = 1;
callUser(page);
}
//点击尾页动作
private function getLastPage():void{
//Alert.show(String(totalPage),"提示信息,共有多少页");
page = totalPage;
callUser(page);
}
//点击上一页动作
private function getPrevPage():void{
// 判断当前是不是第一页
if(page==1){
Alert.show("对不起,当前已经是第一页了","友情提示");
}else{
page = page-1;
callUser(page);
}
}
//点击下一页动作
private function getNextPage():void{
// 判断当前是不是最后一页
if(page==totalPage){
Alert.show("对不起,当前已经是最后一页了","友情提示");
}else{
page = page+1;
callUser(page);
}
}
//格式化滚动条显示文本
private function dataTipForMat(item:Number):String{
return "第"+item.toString()+"页";
}
//获取当前滚动条指定页面数据
private function getScollPage(e:SliderEvent):void{
// 获取当前scoll的值是多少
page = scollPage.value;
callUser(page);
}
]]>