• 对于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/

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    python 开源机器学习包
    linux hadoop 集群安装步骤
    bbc 大数据
    微信小程序弹出可填写框两种方法
    js 一个对象的属性名是一个变量怎么处理?
    解决微信小程序使用switchTab跳转后页面不刷新的问题
    SQL 和 NoSQL 的区别
    IndexedDB API
    jQuery jsonp跨域请求
    关于setInterval返回值问题
  • 原文地址:https://www.cnblogs.com/xinchun/p/2099622.html
Copyright © 2020-2023  润新知