protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow)//如果是为数据行 { ImageButton imgbtnup = (ImageButton)e.Row.Cells[1].FindControl("btnMoveUp");//找控件 imgbtnup.CommandArgument = e.Row.RowIndex.ToString();//设置与此BUTTON关联的命令参数 imgbtnup.Visible = e.Row.RowIndex != 0; ImageButton imgbtndown = (ImageButton)e.Row.Cells[2].FindControl("btnMoveDown"); imgbtndown.CommandArgument = e.Row.RowIndex.ToString(); imgbtndown.Visible = e.Row.RowIndex != ((DataSet)((GridView)sender).DataSource).Tables[0].Rows.Count - 1; } } protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "MoveUp") { int index = Convert.ToInt32(e.CommandArgument);//取的行索引 DataKey key = this.GridView1.DataKeys[index]; string keyval = key.Value;//取得主键 } else if (e.CommandName == "MoveDown") { int index = Convert.ToInt32(e.CommandArgument); DataKey key = this.GridView1.DataKeys[index]; string keyval = key.Value; } }

GridView的RowCommand事件中取得行索引 技巧相关推荐

  1. [GridView]在 RowCommand事件中,自订的Button 如何取出某一列的索引值(RowIndex)

    这是我的文章备份,有空请到我的网站走走, http://www.dotblogs.com.tw/mis2000lab/ 才能掌握我提供的第一手信息,谢谢您. http://www.dotblogs.c ...

  2. GridView RowCommand事件中取得當前行

    Dim row As GridViewRow = CType(CType(e.CommandSource, Button).NamingContainer, GridViewRow) '取得當前行 D ...

  3. ItemDataBound 事件中获取行的值

    protected void RepService_ItemDataBound(object sender, RepeaterItemEventArgs e)         {            ...

  4. ASP.NET DEMO 14: 如何在 GridView/DataGrid 模板列中使用自动回发的 CheckBox/DropDownList

    有时候希望在 GridView 模板中使用自动回发的 CheckBox (autopostback=true) ,但是 CheckBox 没有 CommandName 属性,因此也就无法在 GridV ...

  5. GridView控件RowDataBound事件中获取列字段值的几种途径

    前台: <asp:TemplateField HeaderText="充值总额|账号余额"><ItemTemplate><asp:Label ID=& ...

  6. GridView控件RowDataBound事件中获取列字段的几种方法(转)

    GridView是ASP.NET中功能强大的数据显示控件,它的RowDataBound事件为我们提供了方便的控制行.列数据的途径. 软件开发网 www.mscto.com 要获取当前行的某个数据列,有 ...

  7. GridView控件RowDataBound事件中获取列字段的几种途径

    GridView是ASP.NET中功能强大的数据显示控件,它的RowDataBound事件为我们提供了方便的控制行.列数据的途径. 要获取当前行的某个数据列,我在实践中总结有如下几种方法: 1. Ce ...

  8. pandas使用np.where函数计算返回dataframe中指定数据列包含缺失值的行索引列表list

    pandas使用np.where函数计算返回dataframe中指定数据列包含缺失值的行索引列表list(index of rows with missing values in dataframe ...

  9. pandas使用dropna函数计算返回dataframe中不包含缺失值的行索引列表list(index of rows without missing values in dataframe)

    pandas使用dropna函数计算返回dataframe中不包含缺失值的行索引列表list(index of rows without missing values in dataframe) 目录

最新文章

  1. 双重惊喜——Windows Phone Developer Tools初体验
  2. Stanford Machine Learning
  3. 开心网分析,师从“中国缘”
  4. 欢乐鼠标自动点击器_使用ESP32 DIY蓝牙自动点击器,滑屏器
  5. 【PTA天梯赛CCCC -2017决赛L2-4】部落 (25 分)(图染色)
  6. hadoop 命令行运行
  7. Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错
  8. git 2015-5-26
  9. Linux环境安装配置JDK
  10. 15 JS运算符优先级
  11. HR面试都会问什么问题?(上)
  12. Java+Selenium实现网页截图
  13. linux 网络速度非常慢,解决Ubuntu 10.04上网速度慢的问题
  14. 8. 无内容可写?应该注重平常的素材收集
  15. SparkStreaming性能调优
  16. 陶陶摘苹果编程(C语言)
  17. 平面设计分析之图形创意解析
  18. Arduino学习笔记——数字输入
  19. ❤️1024福利❤️ 100张高清壁纸打包分享
  20. 论文写作——如何作图(visio/ppt+Adobe Acrobat Pro)

热门文章

  1. 大型网络之---公司内部局域网
  2. 中英文组织机构名过滤
  3. mysql参数优化和硬件优化等分享
  4. ASP.NET适合做互联网吗,适合做电子商务平台吗?
  5. Windows Phone 7知识锦分享【第二季】
  6. 使用cairo绘制图形的部分函数总结
  7. 爬虫入门之绘图matplotlib与词云(七)
  8. 在python中单线程,多线程,多进程对CPU的利用率实测以及GIL原理分析
  9. PHP常用函数之字符串处理
  10. Data - 信息获取途径汇总