发布网友 发布时间:2024-10-24 15:05
共3个回答
热心网友 时间:14小时前
string loginId=dvgTeacher.Rows[e.RowIndex].Cells["LoginId"].Value.ToString()
e.RowIndex返回您点击的那行的行数
LoginId返回您点击那行中该元素的值
所以最后string loginId得到你点击的该行的LoginId元素下的值
热心网友 时间:14小时前
string loginId=dvgTeacher.Rows[e.RowIndex].Cells["1"].Value.ToString();
e.RowIndex 是你鼠标选中的行,Cells["1"].第一列;
热心网友 时间:14小时前
不一定是第一行第一列,是第e.Rowindex+1行(整行),你获得的是一行而不是一个具体的元素值。如果要获取第一列应该Row[e.RowIndex][0]
热心网友 时间:14小时前
string loginId=dvgTeacher.Rows[e.RowIndex].Cells["1"].Value.ToString();
e.RowIndex 是你鼠标选中的行,Cells["1"].第一列;
热心网友 时间:14小时前
不一定是第一行第一列,是第e.Rowindex+1行(整行),你获得的是一行而不是一个具体的元素值。如果要获取第一列应该Row[e.RowIndex][0]
热心网友 时间:14小时前
string loginId=dvgTeacher.Rows[e.RowIndex].Cells["LoginId"].Value.ToString()
e.RowIndex返回您点击的那行的行数
LoginId返回您点击那行中该元素的值
所以最后string loginId得到你点击的该行的LoginId元素下的值