111,126
社区成员
发帖
与我相关
我的任务
分享
if (!Page.IsPostBack)
{
BundingTopicByUser(1);
BundingReplyByUser(1);
}
protected void BundingTopicByUser(int pageNo1)
{
if (Ejz_PaginationManager.GetCount("Ejz_Topic", "Count(*)", " where TopicUser=" + (Session["User"] as Ejz_UsersInfo).UserID + " ", "") != DBNull.Value)
{
int countTopic = Convert.ToInt32(Ejz_PaginationManager.GetCount("Ejz_Topic", " Count(*) ", " where TopicUser=" + (Session["User"] as Ejz_UsersInfo).UserID + " ", "").ToString());
pager1.ItemCount = countTopic;
this.rptTopicByUser.DataSource = Ejz_PaginationManager.GetAllInfoPage1("Ejz_Topic", "TopicGuid", pageNo1, pager1.PageSize, "*", "PostTime desc ", "TopicUser=" + (Session["User"] as Ejz_UsersInfo).UserID + "", 0);
this.rptTopicByUser.DataBind();
}
}
protected void BundingReplyByUser(int pageNo2)
{
if (Ejz_PaginationManager.GetCount("Ejz_Reply", "Count(*)", "where UserID=" + (Session["User"] as Ejz_UsersInfo).UserID + " ", "") != DBNull.Value)
{
int countReply = Convert.ToInt32(Ejz_PaginationManager.GetCount("Ejz_Reply", " Count(*) ", "where UserID=" + (Session["User"] as Ejz_UsersInfo).UserID + " ", "").ToString());
pager2.ItemCount = countReply;
this.rptReplyByUser.DataSource = Ejz_PaginationManager.GetAllInfoPage1("Ejz_Reply", "ReplyGuid", pageNo2, pager2.PageSize, "*", "ReplyTime desc ", "UserID=" + (Session["User"] as Ejz_UsersInfo).UserID + "", 0);
this.rptReplyByUser.DataBind();
}
} public void pager_Command1(object sender, CommandEventArgs e1)
{
int currnetPageIndx = Convert.ToInt32(e1.CommandArgument);
pager1.CurrentIndex = currnetPageIndx;
BundingTopicByUser(currnetPageIndx);
}
public void pager_Command2(object sender, CommandEventArgs e2)
{
int currnetPageIndx = Convert.ToInt32(e2.CommandArgument);
pager2.CurrentIndex = currnetPageIndx;
BundingReplyByUser(currnetPageIndx);
}
<cc1:Pager OnCommand="pager_Command1" ShowFirstLast="true" FirstClause="首页" LastClause="末页"
PreviousClause="上一页" NextClause="下一页" ID="pager1" runat="server" PageSize="5"
CompactedPageCount="5" NotCompactedPageCount="4" EnableSmartShortCuts="True">
</cc1:Pager>
<cc2:Pager2 OnCommand="pager_Command2" ShowFirstLast="true" FirstClause="首页" LastClause="末页"
PreviousClause="上一页" NextClause="下一页" ID="pager2" runat="server" PageSize="5"
CompactedPageCount="5" NotCompactedPageCount="4" EnableSmartShortCuts="True">
</cc2:Pager2>