关于GridView翻页的问题 本帖最后由 hangdongyu 于 2010-11-23 11:47:33 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般采用数据库语句分页+aspnetpager控件来实现分页!简单快捷! 下一个aspnetpager.dll 这个控件很好用的 设设属性就可以了 许多时候,代码写很多不代表你的能力高,反而可能是制造混乱的元凶。所以我从来不鼓励那种明明不用写代码还滥写代码的人。在你编写asp.net程序前,看过Scott Mitchell的那个过时了的asp.net2.0入门教程了吗?例如:http://www.cnblogs.com/Fernando/archive/2007/11/08/953664.html少写代码,你才能成为高手。 写这么多asp.net1.1时代的代码,给开发和维护的效率没有带来什么好处。 恩 多谢指点你给我的网站我看过GridView自带的Pager功能也有问题和我上面的差不多就是把原本的数据源按照一定的条件进行筛选后当点击下一页时 显示的数据就是在原来的数据源上进行翻页的而不是在筛选后的数据上进行翻页 引用 6 楼 sp1234 的回复:写这么多asp.net1.1时代的代码,给开发和维护的效率没有带来什么好处。恩 多谢指点你给我的网站我看过GridView自带的Pager功能也有问题和我上面的差不多就是把原本的数据源按照一定的条件进行筛选后当点击下一页时 显示的数据就是在原来的数据源上进行翻页的而不是在筛选后的数据上进行翻页根据 楼主你给别人的回复 。。 偶像问下你是不是 在筛选后 没有重新绑定数据源到 gridview 上??? 在你重新绑定数据源的时候 最好先清空下前面的数据源 gridview.datasource=""; protected void lbtn_month_Click(object sender, EventArgs e) 你这样类似的方法是在筛选数据吧这里的时候 (WeeklyTaskPlanInfo.DataSource = "";清空下 ) WeeklyTaskPlanInfo.DataSource = dt; WeeklyTaskPlanInfo.DataBind(); 你试试吧 写在protected void lbtn_month_Click(object sender, EventArgs e)方法里面吗? 我们都是绑定前先清空数据的 避免新绑定的方法没有绑定 而之前绑定数据 会给用户错觉GridView1.DataSource=null;GridView1.DataBind(); 大哥 ,,, 大爷 ,,, 你清空后们都是绑定前先清空数据的 避免新绑定的方法没有绑定 而之前绑定数据 会给用户错觉GridView1.DataSource=null; 这里难道没有要绑定上去的数据啦吗?WeeklyTaskPlanInfo.DataSource = dt;GridView1.DataBind(); 正则表达式 关于链接数据库,经理叫我加密,跟各位请教下!急! 类似团购网上 怎样用拼音开头字母选择城市 页面中有个RadioButtonList控件,我想实现点击圆圈选中或者点击圆圈旁边相应的 如何实现验证码与登陆相结合????? 如何用C#添加删除确认框 谁会,帮忙!!! _____ 关于生成静态页面的一段代码,谢谢 ASP.NET研讨群,群号16450496希望对ASP。NET有兴趣爱好的朋友加入 关于iframe的传值,显示不了需要的页面 数据库中的varbinary对应C#中的那种数据类型 JS和C#分别实现遍历页面上的TEXTBOX,并赋值为空
少写代码,你才能成为高手。
GridView自带的Pager功能也有问题
和我上面的差不多
就是把原本的数据源按照一定的条件进行筛选后
当点击下一页时 显示的数据就是在原来的数据源上进行翻页的
而不是在筛选后的数据上进行翻页
写这么多asp.net1.1时代的代码,给开发和维护的效率没有带来什么好处。
恩 多谢指点你给我的网站我看过
GridView自带的Pager功能也有问题
和我上面的差不多
就是把原本的数据源按照一定的条件进行筛选后
当点击下一页时 显示的数据就是在原来的数据源上进行翻页的
而不是在筛选后的数据上进行翻页根据 楼主你给别人的回复 。。
偶像问下你是不是 在筛选后 没有重新绑定数据源到 gridview 上???
gridview.datasource="";
你这样类似的方法是在筛选数据吧
这里的时候
(WeeklyTaskPlanInfo.DataSource = "";清空下 )
WeeklyTaskPlanInfo.DataSource = dt;
WeeklyTaskPlanInfo.DataBind();
你试试吧
方法里面吗?
GridView1.DataSource=null;
GridView1.DataBind();
GridView1.DataSource=null;
这里难道没有要绑定上去的数据啦吗?WeeklyTaskPlanInfo.DataSource = dt;
GridView1.DataBind();