为大多数懒人,大多数非网站项目扩展Asp.net1.1里面的DataGrid控件
2006-08-28 17:26
597 查看
或许本人才疏学浅,在做项目的时候都是用到DataGrid的内置分页(没办法,公司要提高工作效率呀,至于性能,不是我们的事情了,那是老板的事情,老板只要结果。)如果你想要存储过程分页,请参考Sqlserver存储过程和C#分页类简化你的代码!
本人就是喜欢偷懒的那个,什么东西都要求简单!于是就出现这个控件。我们首先看一下跟DataGrid的对比吧。
至于如何使用本控件,请听我一一到来。
1.首先保证你已经引用了该控件的dll。
2.在要使用的页面注册该控件。
3.手工添加该控件或者拖控件图标进来。
4.cs文件编写代码。
代码如下:
在Page_Load里面写
if(!IsPostBack){
BsDataGrid.DataSource = DataTable.DefaultView;
BsDataGrid.RecordCount = DataTable.Rows.Count; //这个一定要写
BsDataGrid.DataBind();
}
在BsDataGrid_PageIndexChanged分页方法写
BsDataGrid.CurrentPageIndex = e.NewPageIndex;
BsDataGrid.DataSource = DataTable.DefaultView;
BsDataGrid.DataBind();
就那么简单。希望大家喜欢。工作时间写个Blog不容易。希望大家支持!
总结:
//该控件功能
//扩展Asp.net1.1里面的DataGrid控件
// 实现功能,,扩展了内置分页功能,让内置分页看起来跟人性化,功能较强大
// 使用方法,,跟DataGrid使用方法一样.要注意设定RecordCount属性
// 此控件功能只能在DataGrid内置分页情况下才能体现.
// Email/Msn/QQ:
// genson_diy#sina.com genson123#hotmail.com
// 欢迎修改,转载请注明出处!
代码下载点这里。
本人就是喜欢偷懒的那个,什么东西都要求简单!于是就出现这个控件。我们首先看一下跟DataGrid的对比吧。
至于如何使用本控件,请听我一一到来。
1.首先保证你已经引用了该控件的dll。
2.在要使用的页面注册该控件。
3.手工添加该控件或者拖控件图标进来。
4.cs文件编写代码。
代码如下:
在Page_Load里面写
if(!IsPostBack){
BsDataGrid.DataSource = DataTable.DefaultView;
BsDataGrid.RecordCount = DataTable.Rows.Count; //这个一定要写
BsDataGrid.DataBind();
}
在BsDataGrid_PageIndexChanged分页方法写
BsDataGrid.CurrentPageIndex = e.NewPageIndex;
BsDataGrid.DataSource = DataTable.DefaultView;
BsDataGrid.DataBind();
就那么简单。希望大家喜欢。工作时间写个Blog不容易。希望大家支持!
总结:
//该控件功能
//扩展Asp.net1.1里面的DataGrid控件
// 实现功能,,扩展了内置分页功能,让内置分页看起来跟人性化,功能较强大
// 使用方法,,跟DataGrid使用方法一样.要注意设定RecordCount属性
// 此控件功能只能在DataGrid内置分页情况下才能体现.
// Email/Msn/QQ:
// genson_diy#sina.com genson123#hotmail.com
// 欢迎修改,转载请注明出处!
代码下载点这里。
相关文章推荐
- 大多数非网站项目扩展Asp.net1.1里面的DataGrid控件
- Cutting Edge:使用客户端行为扩展ASP.NET DataGrid 控件
- 如何把其他项目中编写好的 自定义控件 放到自己的项目里面使用 (Multi-ListBox ASP.NET控件)
- Asp.net Webform 数据源绑定控件的扩展(懒人的办法):DropDownList
- Cutting Edge:使用客户端行为扩展ASP.NET DataGrid 控件
- asp.net 拾遗 格式化字符串 DataGrid里面查找控件 灵活使用FooterTemplate
- ASP.NET 1.1 没有出现在 IIS 6.0 中的 Web 服务扩展列表中的解决方法。
- MSDN: ASP.NET 2.0:弃用 DataGrid 吧,有新的网格控件了!
- 在ASP.net页面里取得用户控件里面的值
- ASP.NET/C#向项目- 创建控件时出错,无法找到web项目项
- asp.net中gridview、datalist、datagrid三个数据控件的foreach遍历方法
- ASP.Net提供了三个数据控件,;这三个控件属于数据Web控件,分别是DataGrid,DataList和Repeater。
- 关于继承扩展ASP.NET控件(以Textbox为例)
- MSDN: ASP.NET 2.0:弃用 DataGrid 吧,有新的网格控件了!
- ASP.NET 2.0:弃用 DataGrid 吧,有新的网格控件了!---GridView
- asp.net core 1.1 项目升级至 asp.net core 2.0 preview 2 与正式版
- ASP.NET MVC显示UserControl控件(扩展篇)
- Asp.Net MVC 扩展联想控件
- ASP.NET项目开发中日期控件DatePicker如何使用
- ASP.NET DataGrid 控件深入研究