我仿照小海龟的代码
video.ID = ((DataTable)this.GridView1.DataSource).Rows[GridView1.CurrentRow.Index].ItemArray[0].ToString();
错误提示:“System.Web.UI.WebControl.Gridview”并不包含CurrentRow定义。

我仿照小海龟的代码
video.ID = ((DataTable)this.GridView1.DataSource).Rows[GridView1.CurrentRow.Index].ItemArray[0].ToString();
错误提示:“System.Web.UI.WebControl.Gridview”并不包含CurrentRow定义。

2006-08-29 10:18
2006-08-29 10:53
2006-08-29 11:15
我仿照小海龟的代码
video.ID = ((DataTable)this.GridView1.DataSource).Rows[GridView1.CurrentRow.Index].ItemArray[0].ToString();
错误提示:“System.Web.UI.WebControl.Gridview”并不包含CurrentRow定义。

2006-08-29 12:08
2006-08-29 14:13
好像可以通过DataGridView.CurrentCell.RowIndex得到当前的行号.
2006-08-30 00:49
2006-08-30 00:52
2006-08-31 10:55
我也是相同问题,百度到这个帖子,
现在搞定了,发上来
[CODE]
// 取得当前index
Button bt = (Button)sender;
DataControlFieldCell dv = (DataControlFieldCell)bt.Parent;
GridViewRow gvr = (GridViewRow)dv.Parent;
int index = gvr.RowIndex;
//当前index对应的字段值
Label1.Text=GridView1.Rows[index].Cells[0].Text;
2006-10-30 19:32
2008-11-09 14:48