没有合适的资源?快使用搜索试试~ 我知道了~
动态加载asp.net分页控件
需积分: 3 3 下载量 10 浏览量
2009-08-29
11:01:50
上传
评论
收藏 5KB TXT 举报
温馨提示
试读
8页
当上传的文件非常长的时候,可以分页显示!
资源推荐
资源详情
资源评论
动态加载Asp.net分页控件 收藏
动态加载Asp.net分页控件
郑佐2004-11-30
在asp.net中动态加载控件比较简单,这里我讲得是对用户控件的加载,比较典型的就是被加载的用户控件里面包含回发事件,在回传回来的时候需要保持新的数据。
先来构建分页用户控件,由于前面几篇文章都在讲这些东西,所以就直接拿过来改了改,分页代码可以查看上面的文章1,文章2,下面是用户控件的一部分代码。
public class PagingControl : System.Web.UI.UserControl
{
private int pageCount;
private int recordCount;
……
private void Page_Load(object sender, System.EventArgs e)
{
if(!Page.IsPostBack)
{
DataGridDataBind();
}
动态加载Asp.net分页控件
郑佐2004-11-30
在asp.net中动态加载控件比较简单,这里我讲得是对用户控件的加载,比较典型的就是被加载的用户控件里面包含回发事件,在回传回来的时候需要保持新的数据。
先来构建分页用户控件,由于前面几篇文章都在讲这些东西,所以就直接拿过来改了改,分页代码可以查看上面的文章1,文章2,下面是用户控件的一部分代码。
public class PagingControl : System.Web.UI.UserControl
{
private int pageCount;
private int recordCount;
……
private void Page_Load(object sender, System.EventArgs e)
{
if(!Page.IsPostBack)
{
DataGridDataBind();
}
}
//绑定数据
private void DataGridDataBind()
{
DataSet ds = GetCustomersData(PageIndex,PageSize,ref recordCount,ref pageCount);
this.DataGrid1.VirtualItemCount = RecordCount;
this.DataGrid1.DataSource = ds;
this.DataGrid1.DataBind();
SetPagingState();
}
//绑定新的页面
private void LBtnNavigation_Click(object sender, System.EventArgs e)
{
LinkButton btn = (LinkButton)sender;
switch(btn.CommandName)
剩余7页未读,继续阅读
资源评论
liuruipoliu
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功