首页 新闻 搜索 专区 学院

jqgrid分页栏不显示

0
悬赏园豆:100 [待解决问题]

已经添加了分页栏div 前台也传入了分页要的pagenum啥的 就是不显示

问题补充:

希望有大神可以远程帮我康康

王昊你大三了啊的主页 王昊你大三了啊 | 初学一级 | 园豆:102
提问于:2020-11-23 10:31
< >
分享
所有回答(3)
0
大志若愚 | 园豆:2082 (老鸟四级) | 2020-11-24 10:23
0

要实现GrdView分页的功能
操作如下:
1、更改GrdView控件的AllowPaging属性为true。
2、更改GrdView控件的PageSize属性为 任意数值(默认为10)
3、更改GrdView控件的PageSetting->Mode为Numeric等(默认为Numeric)该属性为分页样式。
GridView属性设置好了,从页面上也能看到分页样式。

现在开始实现分页的功能:
1、在<<asp:GridView ID=......>后添加,OnPageIndexChanging="GridView1_PageIndexChanging"
2、在对应的aspx.cs中添加:
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
}

祝福小依米 | 园豆:358 (菜鸟二级) | 2020-12-03 17:50

GridView分页方法

<PagerTemplate>
<asp:LinkButton CommandName="Page" CommandArgument="First" ID="LinkButton1" runat="server">第一页</asp:LinkButton>
<asp:LinkButton CommandName="Page" CommandArgument="Prev" ID="LinkButton2" runat="server">上一页</asp:LinkButton>
<asp:LinkButton CommandName="Page" CommandArgument="Next" ID="LinkButton3" runat="server">下一页</asp:LinkButton>
<asp:LinkButton CommandName="Page" CommandArgument="Last" ID="LinkButton4" runat="server">最后一页</asp:LinkButton>
<font color="black">[当前是第 <font color="red"><%= GridView1.PageIndex * GridView1.PageSize+1 %> - <%= GridView1.PageIndex * GridView1.PageSize + GridView1.PageSize %></font> ]条</font>
<font color="black">[共 <font color="red"><%= iRecordCount %></font> 条记录]</font>
</PagerTemplate>

在代码中加入下面代码
public int iRecordCount = 0;
protected void SqlDataSource1_Selected(object sender, SqlDataSourceStatusEventArgs e)
{
iRecordCount=e.AffectedRows;
}

支持(0) 反对(0) 祝福小依米 | 园豆:358 (菜鸟二级) | 2020-12-03 17:51
0

有没有报错,没的话把div设置下大小颜色,看看有没有超出你的页面
rowNum : 20,
rowList : [ 10, 20, 30 ],
pager : '#pager3',
参数有没有少

mollom | 园豆:195 (初学一级) | 2020-12-07 16:31
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册