博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

.NET基础之GridView控件

Posted on 2009-05-21 22:34  shanymen  阅读(5578)  评论(2编辑  收藏  举报

GridView控件是.net里的一个显示数据控件,该控件制作很人性化,基本上不用编写代码就可以完成数据绑定、分页、排序、编辑、删除、选定行等操作。

主要属性:
Sort:根据指定的排序表达式和方向对 GridView 控件进行排序。

  • 编程的方法绑定数据,并实现分页
页面源代码中添加一个GridView控件(GridView1),并AllowPaging="True",设置PageIndexChanging事件。
cs代码:
Code

  • 编程方法实现排序

页面源代码中添加一个GridView控件(GridView1),并设置GridView1的Sorting事件。
cs代码:

Code
  •  选择GridView控件的行,在另一个GridView控件中显示相关数据

页面源代码中添加两个GridView控件(GridView1,GridView2),并设置GridView1的SelectedIndexChanging事件。GridView1已经绑定了一个数据表,当点击GridView1一行时,在GridView2中显示相关的另一张表中的数据。
cs代码:

Code
  •  编程实现全选和全不选功能
页面源代码中添加两个GridView控件(GridView1),一个CheckBox控件(CheckBox1),设置CheckBox控件的AutoPostBack="True" ,为GridView1添加一个TemplateField列,并在编辑模版中为该列添加一个CheckBox 控件:<asp:TemplateField><ItemTemplate><asp:CheckBox ID="Check" runat="server" /></ItemTemplate></asp:TemplateField>。设置CheckBox的CheckedChanged事件。
cs代码:
Code
  • 鼠标移动到任意行时,该行自动变成指定颜色,双击打开新页
    cs代码:

 

Code