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

asp.net获取ListView与gridview中当前行的行号

孙志
2023-03-14
本文向大家介绍asp.net获取ListView与gridview中当前行的行号,包括了asp.net获取ListView与gridview中当前行的行号的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了asp.net获取ListView与gridview中当前行的行号。分享给大家供大家参考,具体如下:

aspx中,在gridview/ListView中,有一模板列,就叫linkbutton,想单击它时,获取它所在行的索引值

ListView中:

第一种:

<ItemTemplate>
 <tr>
  <td>
  <asp:LinkButton runat="server" ID="btnSelected" Text='<%# (Container.DisplayIndex+1).ToString() %>' ></asp:LinkButton>
   </td>
 </tr>
</ItemTemplate>

第二种:

<ItemTemplate>
 <li>
  <asp:LinkButton ID="btnDelete" runat="server" CommandName="Delete"
   Text="<%# Container.DataItem %>"></asp:LinkButton>
 </li>
</ItemTemplate>

gridview中

第一种:

<itemtemplate>
  <asp:LinkButton ID="LinkButton1" runat="server"
</itemtemplate>

protected void LinkButton1_Click(object sender, EventArgs e)
{
  //行号
  int row = ((GridViewRow)((LinkButton)sender).NamingContainer).RowIndex;
}

第二种:

<asp:GridView ID="gvTest" runat="server">
  <Columns>
  <asp:TemplateField>
  <ItemTemplate>
  DisplayIndex : <%# Container.DisplayIndex %> || DataItemIndex : <%# Container.DataItemIndex %><br />
  </ItemTemplate>
  </asp:TemplateField>
  </Columns>
</asp:GridView>

希望本文所述对大家asp.net程序设计有所帮助。

 类似资料:
  • 本文向大家介绍JavaScript获取表格(table)当前行的值、删除行、增加行,包括了JavaScript获取表格(table)当前行的值、删除行、增加行的使用技巧和注意事项,需要的朋友参考一下

  • 问题内容: 我有一个名为team的表,如下所示:我只是在第三列中添加了row_number 当16出现时,则以1开头,而16依次出现,则一一加。结果就像 帮我得到结果。 问题答案: 您可以使用以下查询: 字段标识具有相同值的连续记录的切片(也称为孤岛)。外部查询用于枚举属于切片的每个记录。属于其他切片的记录被分配了值。 演示在这里

  • 问题内容: 有没有办法获取Java中当前正在执行的方法的名称? 问题答案: 从技术上讲这将起作用… 但是,将在编译时创建一个新的匿名内部类(例如)。因此,这将为.class每个部署此技巧的方法创建一个文件。另外,在运行时每次调用时都会创建一个其他未使用的对象实例。因此,这可能是可以接受的调试技巧,但确实会带来大量开销。 该技巧的一个优点是返回值可用于检索方法的所有其他信息,包括注释和参数名称。这样

  • 本文向大家介绍vue v-for 点击当前行,获取当前行数据及event当前事件对象的操作,包括了vue v-for 点击当前行,获取当前行数据及event当前事件对象的操作的使用技巧和注意事项,需要的朋友参考一下 前言 在 v-for 循环语句上,定义一个点击事件 传入两个参数(当行数据、当前事件对象),如下代码片段,当前事件对象必须加上 ‘$' 符号 不加'$‘报错: 加上'$‘: 点击行之后

  • 本文向大家介绍PowerShell中获取当前运行脚本路径的方法,包括了PowerShell中获取当前运行脚本路径的方法的使用技巧和注意事项,需要的朋友参考一下 在运行脚本的时候,有时候需要通过脚本文件所在位置的相对路径来做一些事,比如执行另一个脚本。以前在CMD时代,可以通过%~dp0来获取脚本所在的文件夹,那在PowerShell中要怎么做呢? 很简单,通过内置的$MyInvocation变量:

  • 问题内容: 在nodejs中,我使用__dirname。在Golang中这等效吗? 我在Google上搜索并找到了这篇文章http://andrewbrookins.com/tech/golang-get-directory-of- the-current-file/ 。他在哪里使用以下代码 但这是在Golang中做正确的方法还是惯用的方法吗? 问题答案: 应该这样做: