欢迎光临
我们一直在努力

vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发

建站超值云服务器,限时71元/月

beta 2中利用datagrid分页
说明:
1、本篇文章只适用于初学vs.net者,尤其对vs.net环境还不是很熟悉者。
2、需要的环境:win2000, sql server2000, vs.net beta2
步骤:
1. 打开 vs.net beta 2;
2. 建立一个 c# asp.net web 应用程序 工程;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
3、从工具箱->数据 页拖动sqldataadapter 到web form设计窗口;
技巧:ctrl-alt-x  可以快速切换到工具箱界面;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
4、这时会出现数据配置器配置向导界面,如下:
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
5、点击下一步,我们将开始配置与数据库的连接,由于以前我们没有配置过
数据库连接,我们将新建连接,单击新建连接,这里我们将连接sql server
自带的northwind数据库,并从其中的products表提取些数据,如下;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
说明:下面建立数据库连接;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
6、在建立了数据库的连接后,我们将读取其中的数据,这里为了简单,我们
只读取products表的几个字段的值;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
说明:由于我们不考虑修改,删除的问题,这里在高级选项中我们将去掉生成insert、
update和delete语句来更新数据源的选项;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
说明:下面是利用查询生成器生成sql语句的图片;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
说明,上面这几步你也可以不用这么麻烦,自己手工输入sql语句;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
说明:单击下一步,最后确认,单击完成,就完成对sqldataadapter的配置;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
点击完成后,可以看到这时候web form设计窗口的下方,vs.net创建了包含
sqldataadapter 和 sqlconnection 对象的一个区域;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
选择sqldataadapter1 点击右键,查看代码;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
你能看到vs.net为刚才步骤建立的代码;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
7、选择sqldataadapter1对象,这时候在属性页右下角可以看到:
配置数据适配器(c)….,生成数据集(g)…,预览数据(p)…
点击生成数据集;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
说明:这时候会出现如下的窗口,采用默认设置,单击确认就会生成数据集:dataset11;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
8、从工具箱->数据 页面拖动一个dataview对象到设计视图;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
9、选择dataview1对象,并设置它的属性table 属性为dataset1的products,如下图;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
10、从工具箱->web窗体中拖动一个datagrid对象到设计视图;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
11、设置datagrid1对象的datasource属性为:dataview1;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
12、设置datagrid1对象的allowpaging属性为:true, pagesize为每页显示的记录数,也可以修改;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
13、选择datagrid1,在属性页佐下角有如下连接:
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
14、点击:属性生成器,出现下图,在分页设置中,我们修改模式为:页码(不同的模式,后面我们分页的代码书写也不同);
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
15、点击自动套用格式,你可以修改datagrid1的格式,这些都是外观的问题,你可以根据自己的爱好选择一个;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
16、下面我们需要书写些代码;
如下图:鼠标点击红色地区,这是后显示选择的对象是:webform1,然后在属性页,点击蓝色区域的按钮,就是那个闪电的按钮,进入这个对象的事件页面,
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
17、在webform1的事件load上双击鼠标,就是下图中深蓝色的地方,vs.net自动给你增加webform1的load事件函数;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
如下图,添加下列图中的代码;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
同样的方法,增加dataview1的pageindexchanged事件,并添加下列代码;
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
至此,我们的工作已经完成,按f5键,编译就可以看到结果了。
提示:不知道是不是beta2的一个bug,在代码页,如下方式进入事件,它不会在事件列表中增加这个事件,但会出现这个事件函数,这时候,你需要自己把它增加到事件列表中,也就是增加下行代码:
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
上图中,在代码编辑页,选择某个函数进入,就会快速跳到指定的函数,如果没有这个函数,它会创建这个函数,但是缺少把这个函数对应的事件加入事件,这时候,我们需要用增加下图蓝色加亮区域的代码。
vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
参考资料来源:

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » vs.net beta 2中利用DataGrid分页详解-.NET教程,Asp.Net开发
分享到: 更多 (0)