问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样使DataList分页时,动态隐藏或显示"第一页","最后一页"等按钮

发布网友 发布时间:2024-10-02 09:10

我来回答

3个回答

热心网友 时间:2024-10-24 21:51

按钮是处于 不可用状态 而不是不显示。
Enabled属性是让控件不能使用
而visible属性才是可见不可见
如果当前是第一页则:

if (page == 1)
{
this.first.Visible = false;
this.prior.Visible = false;
}

如果是最后一页则:

if (page == ps.PageCount)
{
this.next.Visible = false;
this.last.Visible = false;
}

热心网友 时间:2024-10-24 21:51

可以用类似this.first.Visible = False的语句。Visible属性指定是否显示。

热心网友 时间:2024-10-24 21:51

RecordCount用DataTable[0].DefaultView.Counttj得出总记录数,CurrentPage为当前页号,PageIndex为当前页的索引,PageSize为每页多少条记录,
DataList控件里加上RepeatColumns="3" epeatDirection="Horizontal"

PageIndex = CurrentPage * pagesize;

myda.Fill(ds, PageIndex, pagesize, "contents");
DataList1.DataSource = ds.Tables["contents"];
DataList1.DataBind();
mycon.Close();

PageCount = RecordCount / pagesize; //计算总页数
if (RecordCount % pagesize != 0)
PageCount++;

if (CurrentPage == 0) //总页数=0时
{
btnFirst.Enabled = false;
btnPrev.Enabled = false;
}
if (CurrentPage == PageCount - 1)//当前页号=总页-1时
{
btnLast.Enabled = false;
btnNext.Enabled = false;
}

我的问题:http://zhidao.baidu.com/question/50293537.html
大家帮帮忙!!
怎样使DataList分页时,动态隐藏或显示"第一页","最后一页"等按钮

按钮是处于 不可用状态 而不是不显示。Enabled属性是让控件不能使用 而visible属性才是可见不可见 如果当前是第一页则:if (page == 1){ this.first.Visible = false;this.prior.Visible = false;} 如果是最后一页则:if (page == ps.PageCount){ this.next.Visible = false;this.last.V...

如何使用DataList控件分页显示数据

1、写一个方法或存储过程,根据传入的页数返回需要显示的数据表(DataTable)2、使用PagedDataSource类(位于System.Web.UI.WebControls命名空间里)本篇文章主要说怎么使用PagedDataSource类实现DataList和Repeater控件的分页显示。DataGrid控件内部也使用了PagedDataSource类,PagedDataSource 类封装 DataGrid 控...

DataList分页

ps.DataSource = ds.Tables["index"].DefaultView;//将要绑定在datalist上的datatable给分页数据源 ps.AllowPaging = true;ps.PageSize = 8;//每页显示几条记录 ps.CurrentPageIndex = curPage;//设置当前页的索引(当前页码减1就是)this.btn_up.Enabled = true;this.btn_next.Enabled = true;th...

怎么用datalist做商品图片展示并限定显示的行数

要控制列的话设置一下RepeatColumns属性即可 如:RepeatColumns="3"//表示3列 要控制行的话就只有控制数据的显示条数了 可以用分页来控制图片的行数 比如用PagedDataSource来分页 希望对你有用 不明白的话可以hi我。。。

datalist控件要分页只能手动绑定数据源吗?如果用数据源控件的话怎样分页...

你好,一般我们不用Datalist控件的,使用repeater最多,他前台不会生成多余的代码,很清洁 gridview很强大,集合了很多功能,包括分页 datalist和repeater要分页话,需要自己手动绑定 可以使用组件AspNetPager,(用的最多),找一个demo看下就可以很简单 最后希望你少用或不用datalist,用repeater代替吧 不然...

设置datalist 每页的显示行数 可以么

手动绑定datalist数据源 private static int pageNo = 0;//当前页 protected void Page_Load(object sender, EventArgs e){ if(!IsPostBack){ ViewState["count"] = 0;//总页数 pageNo = 0;Bind();} } private void Bind(){ PagedDataSource pds = new PagedDataSource();pds.DataSource =...

急急!datalist怎么分页,本人初学!谢谢!

你是要用代码分页还是怎么滴咯。代码的话,你直接用SQL写好了分页在读到datalist里面来就可以了。如果只要求分页功能的话,datalist可以直接分页的属性啊!

datalist 分页 为什么这个分页不了呢

private void Bind(DataList dl, string table, int StrID)private void Bind(ref DataList dl, string table, int StrID)传引用。默认是传值,可能你设置的对象是实际的datalist的一个副本。其次可能再分页的时候没有设置datalist的当前dl.CurrentPageIndex=PaperID .设置后再去绑定。

datalist默认绑定全部数据,按条件搜索部分数据后重新绑定,怎么实现分页...

Enabled = false ;//下一页不可用 this.LinkButton4.Enabled = false ;//尾页不可用 } this.Label26.Text = db.PageCount.ToString();//把页面当前页赋给Label26.this.DataList1.DataSource = db;//把页数据赋给DataList1,实现分页 DataList1.DataBind();//绑定 changred();...

页面显示不出datalist的内容

可能是覆盖的原因,要不你看看你的数据绑定有没有问题,你可以反回一个集合或者一个对象,去前台便利

怎么使第一页页码不显示 excel如何分页第一页第二页 分页预览不显示第一页 excel怎样设置第一页第二页 excel如何显示第一页第二页 word第一页和第二页内容一样 word第一页自动复制第二页 隐藏第一页的页码 如何隐藏第一页页码
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
保温钉保温钉 《纯爱恋歌Ⅰ》txt全集下载 Win10实时防护无法打开怎样关闭? 网上银行添加下挂卡(猪福卡)可以交易吗? 违章显示已处理未交款 和女友闹矛盾,她说分手很多次了。今天我故意发我和前女友照片在空间并发... 我跟我男朋友分手了,我在朋友圈发了朋友送的花,还说重新开始新的恋_百... ...去送东西。他没要,他发了一个朋友圈,大家看看什么意思? 当一个人看着你发一些话在朋友圈故意气他,结果他又把你拉黑了,什么意思... 写以个作文题目为“从明天起做一个……的人” asp.net DataList 使用PageDataSource后,第二页的数据主键还是第一页... 白事寿字头怎么磕 微信好友怎么删掉 如何查会议属于EI会议?3种方法教你学会 怎么找到适合的ei会议查询 利润金字塔:创造高收益企业的14条基本原则内容简介 CPSM备考笔记|模块1-Foundation of Supply Management 现在从9点开始播的"武十郎"是哪个台 哪些考试是中级职称 重庆都有什么职称考试 有哪些职称考试 都有哪些职称考试 怎么调整照片像素到413*626 求将一寸相片改成两寸相片,分辨率大于等于413*626的标准2寸照片电子版... 手机拍的照片能做成626*413像素吗 现在有哪些职称考试 梦见水流里冒出一大口大棺材,然后在另一条溪水又冒出一口小棺材 前后两... 精准深孔钻怎么样 三星SM-G7106为什么没有开发者选项-USB调试 我的手机是三星sm-G7106我不知道怎么弄得我打别人的电话没有滴滴的声音... 我用PagedDataSource对象分页,怎么PageSize设置了没用?? 如何使updatapanel里的datalist控件显示的数据总是最新的呢 “DataList1”上同时定义了 DataSource 和 DataSourceID。请移除一... 肩关节脱位复位后怎么固定 肩关节脱位固定方法 肩关节前脱位怎么治疗 左肩关节脱位怎么护理 卢乐,后面加个什么字好听 姓乐名雅、后面加什么字好听 激光与皮秒有什么区别 10万的百分之十是多少钱 股息是企业利润的百分之几? 我是凤阳县94退休老师,2019年我的工资没有涨,找那个部门问呢? 顺风车订单怎么取消啊 兴化府卤面兴化府卤面介绍 预约顺风车如何取消订单 东庄卤面独特之处在于哪些方面? 冬天晚上睡觉皮肤好痒,,白天又不痒,,抓了会有红色的点点 莆田卤面起源历史 一到冬天乳房就痒,尤其是乳头周围,很奇怪,白天不痒,晚上痒,怎么办呢...