请高人解释一下关于GridView的编程问题哦?谢谢
id=Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Value.ToString());name=((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim()
蒙了哦,第一句的GridView1.DataKeys[e.RowIndex]和第二句的GridView1.Rows[e.RowIndex]是不是等价的哦?两者不都是取当前行的索此值吗?为什么一会用DataKeys[e.RowIndex],一会又用Rows[e.RowIndex],怎么区别哦,能详细解释一下吗?
e.Row.RowType == DataControlRowType.DataRow :还有这一句
e.Row.RowType和DataControlRowType.DataRow分别是什么意思哦?真是晕了(e.row==GridView1.Rows???)
((LinkButton)e.Row.Cells[0].Controls[0]).Attributes.Add("onclick", "return confirm('确定要删除吗?')");???
Attributes.Add 这是什么意思呢?还有Attributes.Add()括号里的参数都代表什么?
麻烦高手解释一下哦,谢谢了