摘要:
在netframework 4.0以前,在GridView或ListView里选择行,是基于索引的,也就是说假如,当你在第一页选择第三行,然后进行翻页,那么第二页的第三行也是被选中的.在netframework4.0里引入了新的属性,EnablePersistedSelection,它可以设置行的选择是基于索引还是数据键值,默认色基于索引的为了保持兼容,你可以设置该属性为true,来实现基于键值的,那么当你选中一行,翻页后新页中的行并没选择,再返回前一页选中的行依然被选中。 阅读全文
posted @ 2011-08-08 16:55
.net 流氓
阅读(276)
评论(0)
推荐(0)
摘要:
用GridView自带的方法实现分页功能。用ViewState记录GridView分页后各个分页面的CheckBox的选中状态。GridView不同分页面之间的跳转只是刷新当前页面,并没有跳出当前Web页面的生命周期。(这也是ViewState的作用范围)如果想要在不同Web页面之间跳转实现信息传递的话,可以用Cookie,Session等。当我们写Asp.net程序的时候避免不了的是从数据库中取数据,然后将这些数据显示在页面上,当数据非常多的时候我们又很自然的想到了把这些数据进行分页显示。分页在Asp.net中用到的地方是非常多的,我们可以自己去编写分页程序,也可以用Asp.net给我们封装 阅读全文
posted @ 2011-08-08 16:51
.net 流氓
阅读(514)
评论(0)
推荐(0)
摘要:
说明:准备出一个系列,所谓精髓讲C#语言要点。这个系列没有先后顺序,不过尽量做到精。可能会不断增删整理,本系列最原始出处是csdn博客,谢谢关注。C#精髓第四讲 GridView 72般绝技作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.3.24-26为了写本文,又搭工又搭料,累的2天2宿没睡觉,这篇文章实在是耗费我太多的心血,版权永远属于CSDN社区的清清月儿,请不要试图修改本文,破坏全文的完整性,希望您尊重我的劳动成果!快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridVie 阅读全文
posted @ 2011-08-08 16:49
.net 流氓
阅读(208)
评论(0)
推荐(0)
摘要:
注:此系列记录在我实际开发中遇到的问题和收藏一些技巧文章。今天开始第一篇。本篇技巧和诀窍记录的是:使用GridView控件来绑定数据库,利用缓存技术提高程序的性能。//添加这个引用using System.Data.SqlClient;protected void Page_Load(object sender, EventArgs e){ if (!Page.IsPostBack) { BindData(); }}private void BindData(){ if (Cache["Cache"] == null) { SqlConnection con = new S 阅读全文
posted @ 2011-08-08 16:44
.net 流氓
阅读(359)
评论(1)
推荐(0)