获取GridView中RowCommand的当前索引行
前台添加一模版列,里面添加一个Button
<asp:TemplateField HeaderText="测试"> <ItemTemplate> <asp:Button ID="Button1" CommandName="btn" runat="server" Style="position: relative" Text="Button" /> </ItemTemplate> </asp:TemplateField> 后台 protected void gv_Company_RowCommand(object sender, GridViewCommandEventArgs e){ if (e.CommandName == "btn"){ int index = Convert.ToInt32(e.CommandArgument); DataKey key = this.gv_Company.DataKeys[index]; string str = key.Value.ToString(); } } //行数据绑定 protected void gv_Company_RowDataBound(object sender, GridViewRowEventArgs e){ if (e.Row.RowType == DataControlRowType.DataRow){ Button bt = new Button(); bt = (Button)e.Row.Cells[6].FindControl("Button1"); bt.CommandArgument = e.Row.RowIndex.ToString(); } } 那么,如果是在GridView里已经设置了LinkButton为事件处理按钮,将通过以下方法获取索引 |
转载于:https://www.cnblogs.com/qqnnhhbb/articles/1312791.html
获取GridView中RowCommand的当前索引行相关推荐
- 获取GridView中RowCommand的当前选中行的索引或主键Id
获取GridView中RowCommand的当前索引行 前台添加一模版列,里面添加一个LinkButton 前台 (如果在后台代码中用e.CommandArgument取值的话前台代码就必须在按钮中设 ...
- Python列表(获取列表中指定元素的索引、获取列表中的多个元素、判断指定元素是否在列表中存在、列表元素的遍历、列表元素的增加操作、 列表元素的删除操作、列表元素的修改操作、列表元素的排序操作)
1.获取列表中指定元素的索引 eg1:未指定索引范围查找索引 zyr=['憨憨','憨宝'] print(zyr.index('憨宝')) print(zyr[1]) eg2:在指定索引范围内查找元素 ...
- 利用sender的Parent获取GridView中的当前行
看论坛里很多人都在问如果获取GridView当行的问题, 当然解决这个问题有好几个方法: 1 加RowCommand事件中,判断请求的发出按钮控件名,根据传递的参数来获取当前行中我们需要的参数. 2 ...
- 解决无法获取 GridView 中BoundField 隐藏列值问题
本文转自http://hi.baidu.com/xujie2453/blog/item/53cb9f33c1312fa35fdf0e29.html 转载该文的目的就是让更多的网友看到该文,以免受此问题 ...
- 如何获取ul中的li的索引
<ul><li>1</li><li>2</li><li>3</li> </ul> 我需要获取第二个li在 ...
- Python获取list中指定元素的索引
在平时开发过程中,经常遇到需要在数据中获取特定的元素的信息,如到达目的地最近的车站,橱窗里面最贵的物品等等.怎么办?看下面 方法一: 利用数组自身的特性 list.index(target), 其中a ...
- Python基础教程:获取list中指定元素的索引
在平时开发过程中,经常遇到需要在数据中获取特定的元素的信息,如到达目的地最近的车站,橱窗里面最贵的物品等等.怎么办?看下面 方法一: 利用数组自身的特性 list.index(target), 其中a ...
- 获取GridView中的某列值
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) { string id ...
- GridView控件当前行索引RowCommand和主键DataKeyNames应用
在用GridView控件时,我们经常会碰到获取当前行的索引,通过索引进行许多操作.例如,可以获得当前行某一个控件元素:设置某一元素的值等等. 下面结合实例介绍几种获得GridView当前行索引值的方法 ...
最新文章
- SpringBoot上传文件大小限制
- 在普通PC上安装XENSERVER 6.2
- 使用Druid数据源时候这个问题碰到过没:connection holder is null
- 【Linux 内核】调度器 ④ ( sched_class 调度类结构体分析 | yield_task 函数 | heck_preempt_curr 函数 | task_struct 函数 )
- SmartCode Release 4
- 给缺少Python项目实战经验的人
- NOIp2018集训test-10-20 (bike day6)
- VC 2010 Express下安装OpenCV2.4.4 遇到的问题
- 1110 Complete Binary Tree (25 分)(搜索)
- springcloudalibaba 架构图_Spring Cloud Alibaba 架构实战
- 三星手机GT-S7898连不上电脑,无法调试
- Nginx的请求转发使用步骤
- 用户画像理解和方法论
- delphi编程实现免杀捆绑
- IOS上的monkey测试探索(一)
- 在数字乳腺X照片中基于小波分析和统计分析的微钙化检测新特征
- 基于Android车载系统模块资料
- Android Studio Git教程
- Mac更新系统后无法使用git
- 车载网络测试 - 车载以太网 - Tester和DUT的IP、MAC、Logical addr设置
热门文章
- 图匠数据等提出高精度零售货架姿态估计算法GSPN
- CVPR 2019 | 步步为营!通过迭代式模糊核预测提高超分辨质量
- 【机器学习】机器学习从零到掌握之八 -- 教你读懂决策树原理
- 收藏!目标检测优质综述论文总结!
- 经验 | 如何使用Python进行可视化?
- SSE指令集学习之旅(一)
- NLP系列学习:CRF条件随机场(1)
- arctime必须要java_arctime教程:arctime字幕软件下载及安装
- mysql 存储过程 预处理语句_用于预处理语句的MySQL存储过程游标
- java异常处理试题答案_java试题及答案