对于GridView的简单理解!

本人是个新人最近对于GridView理解的不是很透彻!只是简单的说说自己所了解到的GridView!

<asp:GridView ID="GridView3" > </asp:GridView> 是.net 2.0 新增的服务器控件,也是一个数据绑定控件。GridView包括:行为属性、样式属性、外观属性、状态属性,可以说GridView控件还是很强大的,它还包含一些事件包括:RowCancelingEdit 在一个处于编辑模式的行的Cancel按钮被单击,但是在该行退出编辑模式之前发生。RowCommand单击一个按钮时发生。RowCreated创建一行时发生。 RowDataBound一个数据行绑定到数据时发生。RowDeleting, RowDeleted 这两个事件都是在一行的Delete按钮被单击时发生。它们分别在该网格控件删除该行之前和之后激发。RowEditing 当一行的Edit按钮被单击时,但是在该控件进入编辑模式之前发生。RowUpdating,RowUpdated 这两个事件都是在一行的Update按钮被单击时发生。它们分别在该网格控件更新该行之前和之后激发。SelectedIndexChanging, SelectedIndexChanged这两个事件都是在一行的Select按钮被单击时发生。它们分别在该网格控件处理选择操作之前和之后激发。 Sorting, Sorted这两个事件都是在对一个列进行排序的超链接被单击时发生。它们分别在网格控件处理排序操作之前和之后激发。

对于新手理解GridView! 可以这样理解,可以从英文的角度去理解它,Grid是表格的意思,然后View是查看、显示或视图的意思,合起来嘛就是对于数据的显示或者显示数据的表格。呵呵!(业余的理解)

GridView功能很强大,不仅有基本的增删改查功能还有分页等基本的功能,还可以对它进行样式的修改,他不仅自己有基本的功能还可以对它进行自定义设置,还有可以导出excel而且s对于数据的绑定也比较方便比如说Eval等而且对于后台代码的编写也比较简单!

它的基本功能包括:绑定至数据源控件,如SqlDataSource、ObjectDataSource或者是LinqDataSource控件、内置的排序分页选择更新和删除记录、提供以编程方式访问GridView对象模型以动态设置属性、处理事件、还有可以指定多个键字段也可以通过主题和样式进行自定义的外观。
我个人感觉GridView是一个很强大的控件!但是从另一个角度去看的话感觉这是个“傻瓜”控件!因为它里面的一些功能都是微软封装好的,比如说里面的删除、编辑等都比较简单,当然用起来比较方便!但是,从另一个角度来看!这种控件对于老鸟来说没有技术含量!当然,我个人对于GridView个看法是用“强大”这个词来形容它,因为对于新手来说比较好上手!而且做起来也比较方便!

作者:青苹果
座右铭:不断的反省自己!然后加以改变!
感兴趣的技术:.NET、数据库、JavaScript、C#、ajax、winform、jquery、extjs
本文出处:http://www.cnblogs.com/xinchun/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载于:https://www.cnblogs.com/xinchun/archive/2011/07/06/2099622.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值