//数据绑定
public void dlBind(string chatid)
{
int curpage = Convert.ToInt32(this.labPage.Text);
PagedDataSource ps=new PagedDataSource();
string sql="select id,s.agentname,case when v.votenum is null then 0 when votenum is not null then sum(votenum) end as votenum,case when s.photourl IS NULL then ‘User/UserHeadImage/123.gif‘ else s.photourl end as photourl from staff s left join wxvote v on s.agentname=v.tlname where s.rank in(‘tl‘,‘sup‘) and s.quit is null and s.unit in (select unit from staff where wechatid=‘"+ chatid +"‘) group by id,s.agentname,v.votenum,s.photourl order by id";
SqlDataAdapter da=new SqlDataAdapter(sql,SqlHelper.mycon);
DataSet ds=SqlHelper.ExecuteDataset(SqlHelper.mycon,CommandType.Text, sql);
da.Fill(ds,"vote_table");
ps.DataSource=ds.Tables["vote_table"].DefaultView;
ps.AllowPaging=true;
ps.PageSize=9;
ps.CurrentPageIndex=curpage-1;
lnkbtnFst.Enabled = true;
lnkbtnLast.Enabled = true;
lnkbtnUp.Enabled = true;
lnkbtnNext.Enabled = true;
if(curpage==1)
{
this.lnkbtnFst.Enabled=false;
this.lnkbtnUp.Enabled=false;
}
if(curpage==ps.PageCount)
{
this.lnkbtnNext.Enabled=false;
this.lnkbtnLast.Enabled=false;
}
this.labLstPage.Text=Convert.ToString(ps.PageCount);
this.dlContent.DataSource=ps;
this.dlContent.DataKeyField="id";
this.dlContent.DataBind();
}
相关文章
- 10-23微信小程序-翻页
- 10-23使用PHP+MySql操作——实现微信投票功能
- 10-23教大家一个微信刷票怎么刷之微信投票怎么刷票的技巧『图文』
- 10-23【橙子】微信投票的一点小事
- 10-23php微信公众号开发之翻页查询
- 10-23Python——开发一个自动化微信投票器【附代码实例方法】
- 10-23聊聊微信投票如何拉票之微信人工投票背后微信人工怎么投票那些事
- 10-23微信朋友圈投票活动的刷票案例分析
- 10-23怎么制作视频微信投票活动?
- 10-23微信投票刷票的方法