当前位置: 首页 > 编程笔记 >

在RowCommand事件中获取索引值示例代码

樊奇思
2023-03-14
本文向大家介绍在RowCommand事件中获取索引值示例代码,包括了在RowCommand事件中获取索引值示例代码的使用技巧和注意事项,需要的朋友参考一下
在RowCommand事件中获取索引值
1.利用e.CommandSource
 
protected void lpg_RowCommand(object sender, GridViewCommandEventArgs e) 

{ 

if (e.CommandName == "ItemCollect") 
{ 
GridViewRow gvr = (GridViewRow)(((LinkButton)(e.CommandSource)).NamingContainer); 
LinkButton lk = lpgKnowledgeExchange.Rows[gvr.RowIndex].FindControl("lbtnCollect") as LinkButton; 

} 

} 

2.如果是模板列中的button直接click事件
利用sender 取其parent 也可以实现
 类似资料:
  • 本文向大家介绍Python 获取numpy.array索引值的实例,包括了Python 获取numpy.array索引值的实例的使用技巧和注意事项,需要的朋友参考一下 举个例子: 我想获取其中值等于7的那个值的下标,以便于用于其他计算。 如果使用np.where,如: 运行结果是: 显然(array([7]),)中的数字7我是没法提取出来做运算的,这是一个tuple。 处理方法是: 运行结果为:

  • 问题内容: 我需要找到具有true的行或值大于15的行。我可以使用for循环进行迭代,但是,我想知道numpy是否可以更有效地做到这一点? 问题答案: 要获取至少一项大于15的行号:

  • 问题内容: 我有一段代码应该在其中创建总机。我想返回所有打开的开关的列表。这里的“开”等于和“关”等于。因此,现在我只想返回所有值及其位置的列表。这就是我所拥有的,但它只返回第一次出现的位置(这只是我的代码的一部分): 这只会返回“ 4” 问题答案: 使用,返回找到的第一个匹配项的索引。 对于庞大的列表,最好使用:

  • 我想得到给定某个索引的数组类型的值。数组的值是 $status=[1,2]; 我使用这些代码来获取值: $task_state=$status[1]; 但它实际上认为$status是一个字符串并返回 '[' 我知道这其实很简单,但我似乎找不到问题的答案。非常感谢。

  • 我阅读了关于在Elasticsearch中索引文档的教程。例如,批量索引。我有个问题,当为循环中的一个项创建带有两个键的数组时,是否正确: 为什么循环中有两个数组初始化$params['body][]?必须使用与my_字段相同的键进行索引设置? 我的意思是一种情况,当有关index的所有信息都由一个键(index)添加到数组中时: 同样在搜索查询后,我得到错误: 消息:非法字符串偏移量“匹配”在所

  • 问题内容: 为了在模板中使用‘s’ 关键字,我想在使用进行迭代时获取地图条目的索引。有什么办法吗?我的地图具有以下结构: 问题答案: 您不仅可以使用模板操作来执行此操作,还可以注册一个提供必要帮助的函数。 您可以注册一个返回一个函数(闭包)的函数,该函数在每次调用时都会改变其返回值(确切地说,“奇数”和“偶数”索引的交替方式): 我将其命名为不与ravel的碰撞。使用它: 输出(在Go Playg