zoukankan      html  css  js  c++  java
  • 在GridView控件中的RowCommand事件里获得行信息的方法(转载)

     取ID的值方法一    
                  GridViewRow drv = ((GridViewRow)(((LinkButton)(e.CommandSource)).Parent.Parent)); //此得出的值是表示那行被选中的索引值 
                  inf id=Convert.ToInt32(GridView1.DataKeys[drv.RowIndex].Value); //此获取的值为GridView中绑定数据库中的主键值

              //取ID的值方法二    
                  GridViewRow drv = ((GridViewRow)(((LinkButton)(e.CommandSource)).Parent.Parent)); //此得出的值是表示那行被选中的索引值 
                  //此获取的值为GridView中绑定数据库中的主键值,取值方法是选中的行中的第一列的值,drv.RowIndex取得是选中行的索引 
              int id = Convert.ToInt32(GridView1.Rows[drv.RowIndex].Cells[0].Text); 

              //取ID的值方法三   
              //因为在客户端中就已经将LinkButton的CommandArgument与主键Id给绑定了所以在此可以直接用e.CommandArgument得出主键ID的值 
              int id = Convert.ToInt32(e.CommandArgument.ToString()); 

  • 相关阅读:
    web----DNS解析
    iToken----开发前准备
    web----计算机网络通讯
    SpringCloud----基础
    微服务----理解
    微服务----docker-compose.yml属性详解
    微服务----一次构建,到处运行
    Linux----安装gcc
    微服务----Registry
    Linux----常用命令
  • 原文地址:https://www.cnblogs.com/zqn518/p/2501743.html
Copyright © 2011-2022 走看看