2012-04-25 3 views
1

내 gridview에 행 명령 코드 보인다. 레코드를 편집하려면 특정 셀을 클릭하면 레코드를 편집 할 수 있습니다. 그러나 레코드를 편집하기 위해 셀을 클릭 할 때 두 번째 페이지에있을 때 행 currentRow = sourceGrid.Rows[currentIndex];에서 인덱스가 범위를 벗어나면 오류가 발생합니다. 무엇이 잘못 될 수 있습니까?그리드 뷰 Row_Command 문제

답변

0

사용이 인덱스를 얻을 수 :

int index = Convert.ToInt32(e.CommandArgument); 
+0

없음이 work..I 여전히 무엇입니까하지 않습니다 같은 오류 "인덱스가 범위를 벗어 컬렉션의 크기보다 음이 아닌 덜이어야했다. . 매개 변수 이름 : index " – user1181942

+0

CommandArgument를 어떻게 설정하고 있습니까? 사용중인 코드를 원래 질문에 추가 할 수 있습니까? – Max