gpt4 book ai didi

Asp.Net GridView 获取 TemplateField 上的当前行

转载 作者:行者123 更新时间:2023-12-04 05:51:09 27 4
gpt4 key购买 nike

我有一个绑定(bind)到数据源的 gridView,并且我有一个 ButtonField 作为网格中的列之一来执行自定义操作。

当我使用 ButtonField 时,它引发的事件的 CommandArgument 具有包含单击的 ButtonField 的行的从零开始的索引。

我想将 ButtonField 转换为 TemplateField,以便可以将控件添加到列的页脚,问题是当我将其转换为 TemplateField 时,CommandArgument 不再具有行索引。

有没有办法在 TemplateField 上获取这样的索引?

我不能使用 gridView.SelectedIndex,因为可以在不是选定行的行上单击该按钮。

谢谢你的帮助

最佳答案

在 TemplateField 中的 LinkBut​​ton(或其他)中,您可以将 CommandArgument 设置为以下内容以获取行索引:

CommandArgument='<%# Container.DataItemIndex %>'

关于Asp.Net GridView 获取 TemplateField 上的当前行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1390219/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com