大多数非网站项目扩展Asp.net1.1里面的DataGrid控件
2006-09-18 17:39
447 查看
或许本人才疏学浅,在做项目的时候都是用到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
// 欢迎修改,转载请注明出处!
代码下载点这里。
http://www.cnblogs.com/genson/archive/2006/08/28/488629.html
本人就是喜欢偷懒的那个,什么东西都要求简单!于是就出现这个控件。我们首先看一下跟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
// 欢迎修改,转载请注明出处!
代码下载点这里。
http://www.cnblogs.com/genson/archive/2006/08/28/488629.html
相关文章推荐
- 为大多数懒人,大多数非网站项目扩展Asp.net1.1里面的DataGrid控件
- 4.4 Visual Studio .NET已检测到指定的Web服务器运行的不是ASP.NET 1.1 版...”导致我的项目无法运行
- ASP.NET MVC---项目中用到的扩展
- vs2010里面 新建网站里面的 asp.net网站 和 新建项目里面的 asp.net Web应用程序 的区别 (下)
- 新建ASP.NET项目的时候出现HTTP/1.1 500 Server Error的错误解决方法
- vs2010里面 新建网站里面的 asp.net网站 和 新建项目里面的 asp.net Web应用程序 的区别
- 如何在ASP.NET项目里面正确使用Linq to Sql
- asp.net core 1.1 项目升级至 asp.net core 2.0 preview 2 与正式版
- 如何在ASP.NET项目里面正确使用Linq to Sql
- 创建ASP.NET项目时报:http://1.1 400 bad Request错误
- VS2017 创建的 ASP.NET Core 1.1 Web 项目 发布的IIS7提示“HTTP Error 502.5 - Process Failure”
- ASP.NET 1.1 没有出现在 IIS 6.0 中的 Web 服务扩展列表中的解决方法。
- VS 2005 安装Asp.net Ajax扩展后项目模板丢失问题的解决
- ASP.NET 1.1 没有出现在 IIS 6.0 中的 Web 服务扩展列表中的解决方法
- 开源项目 aspnetcdn 是一个用Asp.Net打造的可用编程扩展的CDN服务器模型
- vs2010里面 新建网站里面的 asp.net网站 和 新建项目里面的 asp.net Web应用程序 的区别(上)
- VS2017创建 ASP.NET Core 1.1 Web项目,上传大文件时提示404
- 可否在vs2005中开发asp.net1.1的项目?
- 艾伟:如何在ASP.NET项目里面正确使用Linq to Sql
- asp.net core 1.1 项目升级至 asp.net core 2.0 preview 2