gridview的buttonfield获取该行的索引值(实例讲解)

 更新时间:2014年01月22日 08:45:29   作者:  
本篇文章主要介绍了gridview的buttonfield获取该行的索引值(实例讲解)需要的朋友可以过来参考下,希望对大家有所帮助

1.选择gridview控件,创建按纽列buttonfield,将此按纽列的CommandName 设置为Details  //本例是为了想要查看改行的详细信息

2.GridView1的属性: OnRowCommand= "btnOpenClick"  DataKeyNames="p_num"  //绑定行方法,p_num是绑定的数据库中的主键字段

3.双击 OnRowCommand 属性产生:

复制代码 代码如下:

   protected void btnOpenClick(object sender, GridViewCommandEventArgs e)
   {

   }

4、写入:
复制代码 代码如下:

   protected void btnOpenClick(object sender, GridViewCommandEventArgs e)
   {
                if (e.CommandName == "Details")
                {
                    int RowIndex = Convert.ToInt32(e.CommandArgument);
                    DataKey keys = PersonGridView.DataKeys[RowIndex];      //行中的数据;
                    string perid = keys.Value.ToString();

                    Response.Redirect("EditPerson.aspx?perid=" + perid);
                }
   }

相关文章

  • HttpWebRequest实现下载图片至本地

    HttpWebRequest实现下载图片至本地

    这篇文章主要为大家详细介绍了HttpWebRequest实现下载图片至本地,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • c#实现隐藏与显示任务栏的方法详解

    c#实现隐藏与显示任务栏的方法详解

    本篇文章是对c#中任务栏隐藏与显示的实现方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • C#通过实现winmm枚举音频设备

    C#通过实现winmm枚举音频设备

    使用C#做音频录制时需要获取音频设备信息,其中比较简单的就是使用winmm,所以本文就为大家介绍一下C#如何通过实现winmm枚举音频设备,需要的可以参考下
    2023-10-10
  • C#获取本机IP地址和Mac地址的方法

    C#获取本机IP地址和Mac地址的方法

    这篇文章主要介绍了C#获取本机IP地址和Mac地址的方法,实例分析了C#网络功能的基本技巧,需要的朋友可以参考下
    2015-05-05
  • c#使用csredis操作redis的示例

    c#使用csredis操作redis的示例

    这篇文章主要介绍了c#使用csredis操作redis的示例,帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下
    2020-12-12
  • C#将指定目录所有文件名转换成小写的方法

    C#将指定目录所有文件名转换成小写的方法

    这篇文章主要介绍了C#将指定目录所有文件名转换成小写的方法,涉及C#中目录的遍历及filename.ToLowerInvariant方法的使用技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • C#线程间通信的异步机制

    C#线程间通信的异步机制

    这篇文章介绍了C#线程间通信的异步机制,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • c#基于Redis实现轻量级消息组件的步骤

    c#基于Redis实现轻量级消息组件的步骤

    这篇文章主要介绍了c#基于Redis实现轻量级消息组件的步骤,帮助大家更好的理解和学习使用c#进行开发,感兴趣的朋友可以了解下
    2021-05-05
  • C#如何遍历Dictionary

    C#如何遍历Dictionary

    这篇文章主要为大家详细介绍了C#遍历Dictionary的方法,.NET中的Dictionary是键/值对的集合,使用起来比较方便,Dictionary也可以用KeyValuePair来迭代遍历,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • 你了解C#的协变和逆变吗,看完这篇就懂了

    你了解C#的协变和逆变吗,看完这篇就懂了

    这篇文章主要介绍了你了解C#的协变和逆变吗,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05

最新评论