.net 服务器端自定义分页控件 简单示例
2008-10-06 17:20
357 查看
使用效果如图:
先将控件添加到工具箱
将控件拖入到页面
会自动生成如下代码
<pager:pager ID="Pager1" runat="server" Pagesize="2" OnPageIndexChange="Pager1_PageIndexChange1"> </pager:pager>
后台代码自己写:
protected void Page_Load(object sender, EventArgs e)
{
...........
Pager1.Count = resource.GetCount(strWhere); //“=”后边的方法是自己另外写的,就是取记录集的总数
...................
}
//自己写的方法
private void ReslistBind(string strWhere)
{
ArrayList arr = resource.getResList(strWhere,Pager1.Pageindex+1,Pager1.Pagesize);//自己写个存储过程什么的,后边两个参数是控件的属性:当前页和页面大小
dlstRes.DataSource = arr;
dlstRes.DataBind();
}
//分页控件的事件
protected void Pager1_PageIndexChange1(object sender, EventArgs e)
{
ReslistBind(strWhere);
}
先将控件添加到工具箱
将控件拖入到页面
会自动生成如下代码
<pager:pager ID="Pager1" runat="server" Pagesize="2" OnPageIndexChange="Pager1_PageIndexChange1"> </pager:pager>
后台代码自己写:
protected void Page_Load(object sender, EventArgs e)
{
...........
Pager1.Count = resource.GetCount(strWhere); //“=”后边的方法是自己另外写的,就是取记录集的总数
...................
}
//自己写的方法
private void ReslistBind(string strWhere)
{
ArrayList arr = resource.getResList(strWhere,Pager1.Pageindex+1,Pager1.Pagesize);//自己写个存储过程什么的,后边两个参数是控件的属性:当前页和页面大小
dlstRes.DataSource = arr;
dlstRes.DataBind();
}
//分页控件的事件
protected void Pager1_PageIndexChange1(object sender, EventArgs e)
{
ReslistBind(strWhere);
}
相关文章推荐
- 简单实用的分页控件 AspNetPager.dll 下载地址、使用方法、含有代码示例
- 千万级数据分页之二---一个简单的自定义分页控件
- .NET分页控件简单学习
- .net 简单图表控件 (介绍测试示例使用部分) [b/s应用程序控件] I
- .NET分页控件简单学习
- WPF自定义分页控件,样式自定义,简单易用
- asp.net自定义分页控件示例
- 练习.net WinForm开发(一):自定义分页控件(2)
- 一个简单的分页控件,用来自定义分页用的
- 第一章 .Net 控件开发(WebForm) 开发简单自定义控件(6) 自定义Style类
- ASP.NET WebForm 分页控件 AspNetPager 使用的简单示例
- 千万级数据分页之二---一个简单的自定义分页控件
- asp.net自定义分页控件示例
- .net 简单图表控件 (介绍测试示例使用部分) [c/s桌面应用程序控件] II
- 简单的自定义分页控件实现(Asp.net)
- 千万级数据分页之二---一个简单的自定义分页控件
- ASPNETPager分页控件简单示例
- 一个简单的分页控件,用来自定义分页用的
- 自定义View简单案例-自绘控件
- 关于GridView中自定义分页、单选、多选的简单应用(转贴)