• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Start4e
有你更精彩
博客园    首页    新随笔    联系   管理    订阅  订阅

Asp.Net GridView控件使用心得

GridView是一个比较强大的控件,使用起来也是比较复杂,再次总结一下GridView的使用心得:1、首先来展示一下GridView控件的常用方法和属性:  GridView方法:

方法 说明
DeleteRow 自外部来删除GridView控件的数据行
Focus 设置GridView成为焦点
Sort 根据指定排序表达式和方向对GridView空间进行排序
UpdateRow 自外部来更新GridView控件的数据行

  GridView事件

事件 说明
DataBinding 在服务器控件绑定至数据源时发生
DataBound 在服务器控件绑定至数据源后发生
PageIndexChanged 在GridView分页完成后发生
PageIndexChanging 在GridView分页完成前发生
RowCancelingEdit 在数据行按下“取消”按钮结束编辑模式前发生
RowCommand 按下GridView控件中的Button按钮时发生
RowCreate 创建GridView控件中的数据行时发生
RowDataBound 数据行绑定至GridView控件中的数据时发生
RowDeleted 在GridView控件删除数据行后(当按下数据行的“删除”按钮时)发生
RowDeleting 在GridView控件删除数据行前(当按下数据行的“删除”按钮时)发生
RowEditing 在GridView控件进入编辑模式前(当按下数据行的“编辑”按钮时)发生
RowUpdated 在GridView控件更新数据行后(当按下数据行的“更新”按钮时)发生
RowUpdating 在GridView控件更新数据行前(当按下数据行的“更新”按钮时)发生
SelectedIndexChanged 在GridView控件完成选取作业后(当按下数据行的“选择”按钮时)发生
SelectedIndexChanging 在GridView控件完成选取作业前(当按下数据行的“选择”按钮时)发生
Sorted 在GridView控件完成排序作业后(按排序数据列的超链接时)发生
Sorting 在GridView控件完成排序作业时(按排序数据列的超链接时)发生


 

2、GridViewRow的RowType和RowState属性

  GridViewRow的RowType类型:用于判断目前的Row属于何种类型

Row类型 说明 语法
Header 页首 DataControlRowType.Header
Footer 页尾 DataControlRowType.Footer
DataRow 一般数据行 DataControlRowType.DataRow
EmptyDataRow 空的数据行 DataControlRowType.EmptyDataRow
Pager 分页Pager DataControlRowType.Pager
Separator GridView控件中的分隔符 DataControlRowType.Separator

posted @ 2009-10-23 17:57  start4e  阅读(772)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3