我在转发器控件项目模板中有一个gridview.Gridview有一个复选框字段。选中复选框的复选事件我需要gridin的rowindex。基于这个rowindex我想从数据库中获取数据并在表单上显示。 如何获取网格的rowindex?
答案 0 :(得分:1)
将发件人投放到CheckBox
并使用NamingContainer
媒体资源查找GridViewRow
:
protected void Checkbox_CheckedChanged(Object sender, EventArgs e)
{
CheckBox chk = (CheckBox)sender;
GridViewRow row = (GridViewRow)chk.NamingContainer;
int rowIndex = row.RowIndex;
// load data ...
}