当前位置:  编程技术>.net/c#/asp.net

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

    来源: 互联网  发布时间:2014-10-28

    本文导语:  1.选择gridview控件,创建按纽列buttonfield,将此按纽列的CommandName 设置为Details  //本例是为了想要查看改行的详细信息 2.GridView1的属性: OnRowCommand= "btnOpenClick"  DataKeyNames="p_num"  //绑定行方法,p_num是绑定的数据库中的主键字段 3....

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);
                }
   }


    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • gridview 显示图片的实例代码
  • android GridView多选效果的实例代码
  • Android中实现多行、水平滚动的分页的Gridview实例源码
  • 利用sender的Parent获取GridView中的当前行(获取gridview的值)
  • DevExpress实现GridView当无数据行时提示消息
  • GridView添加滚动条的二种方法
  • 编辑gridview的小例子
  • GridView控件列上格式化时间的用法举例
  • 为GridView添加复选框的方法
  • asp.net MVC进阶学习---HtmlHelper之GridView控件拓展(一)
  • gridview更新时获取不到textbox中新值的解决方法
  • Asp.net设置GridView自适应列宽的实现代码
  • c#获取gridview的值代码分享
  • asp.net GridView删除对话框的二个方法
  • C#使用RenderControl将GridView控件导出到EXCEL的方法
  • GridView动态添加列的实现代码
  • GridView生成的HTML代码示例对比
  • asp.net GridView用法笔记
  • GridView控件事件详细解析
  • asp.net遍历文件夹下所有子文件夹并绑定到gridview上的方法
  • Android之ScrollView嵌套ListView和GridView冲突的解决方法
  • gridview 行选添加颜色和事件
  • 动态改变gridview列宽度函数分享


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3