【问题标题】:How to get the current rowindex of gridview containing webcontrols如何获取包含 web 控件的 gridview 的当前行索引
【发布时间】:2014-07-16 11:23:41
【问题描述】:

需要澄清一下。我正在使用没有足够行和列的gridview。 在页脚,我有一个按钮可以在 gridview 中添加新行。我的 gridview 由单选按钮、文本框等输入控件组成。

我的疑问是:我在 gridview 的所有行中都有一个单选按钮列表,当我单击单选按钮列表中的列表项时,我需要知道单选按钮列表的哪一行(ROWINDEX)被选中以满足某些要求。

我用过这段代码

int rowIndex=gv.SelectedIndex;

我点击了第 5 行的单选按钮列表,rowIndex 返回 -1。

【问题讨论】:

  • 你能把你的标记添加到你的问题中吗?

标签: c# asp.net


【解决方案1】:

RadioButtonListSelectedIndexChange 事件中做:

void Index_Changed(Object sender, EventArgs e) {
{
   var rowIndex = ((GridViewRow)((WebControl)sender).NamingContainer).RowIndex;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-09
    • 2012-11-03
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-07
    • 1970-01-01
    相关资源
    最近更新 更多