非Gridview事件捕获编辑模式行索引

时间:2013-03-15 18:32:06

标签: asp.net vb.net gridview

如何从不是gridview事件的事件中获取编辑模式下gridview行的索引?

我在Gridview的单元格中有一个DDL。当DDL更改时,我想对同一行中另一个单元格的标签执行更新。

所以我正在使用DDL_SelectedIndexChanged事件并让一切正常工作,包括帖子到标签,但它始终是第一行。在gridview事件之外从编辑模式获取行索引的正确方法是什么?

谢谢,

1 个答案:

答案 0 :(得分:1)

试试这个

protected void DDL_SelectedIndexChanged(Object sender, EventArgs e)
{
    DropDownList ddlcontrol = (DropDownList) sender;
    GridViewRow grrow = (GridViewRow) ddlcontrol.NamingContainer;
    int rowindex = grrow.RowIndex;
}