Button but = (Button)sender;
DataControlFieldCell dcf = (DataControlFieldCell)but.Parent;
//cell的父类就是row,这样就得到了该Button所在的该行
GridViewRow gr = (GridViewRow)dcf.Parent;
string rolename = GVUserList.Rows[index].Cells[1].Text;
DataControlFieldCell dcf = (DataControlFieldCell)but.Parent;
//cell的父类就是row,这样就得到了该Button所在的该行
GridViewRow gr = (GridViewRow)dcf.Parent;
int index = ((GridViewRow)(but.NamingContainer)).RowIndex;
index就是选中的行
string username = GVUserList.Rows[index].Cells[0].Text;string rolename = GVUserList.Rows[index].Cells[1].Text;