不知道为什么,微软既然提供了datagrid的分页功能,为什么功能那么弱,要么只有上一页.下一页,要么就1.2.3.4.5.6页,根本不符合我们中国软件的“国情”啊.在我的印象里,好像不但要有“首页”.“上页”.“下页”.“末页”,还要有goto到指定页等等,才算完美啊.不知道大家是否有同感.
1.自定义用户控件名称为 changepage.ascx 【程序编程相关:如何在代码中动态添加按钮控件】
鉴于此,我写了个关于datagrid的分页功能的一个自定义用户控件,只要datagrid需要翻页,就把此自定义控件过进来,在简单的copy一下代码,就ok了.以下是自定义控件的代码.与如何使用它的代码,供大家参考,不妥之处,望批之. 【推荐阅读:CreatingDataGridTemp】<%@ control language="c#" autoeventwireup="false" codebehind="changepage.ascx.cs" inherits="education.web.changepage" 【扩展信息:BindingaDataGridtoan】
1.1.界面段的代码如下
... 下一页