Gridview中Datakeys 多个主键,通过主键取得各列的值。

来源:互联网 发布:好看的域名后缀 编辑:程序博客网 时间:2024/06/06 03:58

1. 首先在初始化Gridview时候定义主键的数组。

 GridViewTeacherStudent.DataKeyNames=new string[] {"courseId","studentId","type","level","unit"};

2. 在进行删除操作,或者对某行进行操作获得列中的值。

 string studentId = GridViewTeacherStudent.DataKeys[e.RowIndex]["studentId"].ToString().Trim();

3.如果只有单个的键值时候。如只有”StudentId“一个主键下面直接获得。

 string studentId = GridViewTeacherStudent.DataKeys[e.RowIndex].Value.ToString().Trim();

原创粉丝点击