2009-01-19 3 views
3

편집 모드의 GridView 행에서 기본 DataItem을 가져 와서 사용자가 "업데이트"를 클릭하는 방법은 무엇입니까?GridView를 업데이트 할 때 DataItem 가져 오기

편집 가능한 GridView가 있습니다. 열 중 하나의 Edit 뷰에 CustomValidator를 추가했습니다. 사용자가 Update를 클릭하면 서버 유효성 검사 메서드가 실행되고 유효성 검사에 사용할 데이터 항목의 기본 키를 가져올 수 있도록 편집중인 행의 기본 DataItem을 가져와야합니다.

GridView1.Rows[GridView1.EditIndex].DataItem; 

이것은 작동하지 않습니다. GridView는 업데이트 명령에 databinded 때문에 나는 추측?

답변

7
GridView1.DataKeys[GridView1.EditIndex].Value; 
+0

이다. 고마워요! – dtc

관련 문제