2014-11-11 2 views
0

datagridview에 7 개의 열이 있고 열 0과 1이 보이지 않습니다. 열 0은 ID 열입니다. row을 선택하면 Column 0에 값을 입력하고 싶습니다. 일단 값이 있으면 data table에서 행을 삭제할 수 있습니다. DataGridView에서 행을 삭제해도 문제가되지 않습니다.DataGridview에서 선택된 행의 셀에서 데이터를 검색하는 방법은 무엇입니까?

이 줄은 아무런 문제없이 row index을 반환합니다.

int rowIndex = customer_Ship_ContactsDataGridView.SelectedRows[0].Index; 

그런 다음 내 모든 연구는이 줄을 선택한 rowdata from column 0를 얻을 것으로 나타납니다. 그러나 그렇지 않습니다. 나는 내용의 오류 얻을 "날짜 시간 문자열을 변환 할 때, 이전에 날짜를 취하도록 문자열을 구문 분석을 ......"

int contact_ID = int.Parse(customer_Ship_ContactsDataGridView[0, rowIndex].Value.ToString()); 

방법 선택에서 value of a columntoString을 얻는 방법 가르쳐에 어떤 도움 행 DataGridView 크게 감사하겠습니다.

+0

Coeur, 내 맞춤법을 고쳐 주셔서 감사합니다. –

답변

0

다른 게시물 Get value in specific column in DataGridView에서 내 대답을 발견했습니다. 왜 오늘 밤 나는 내 수색을 단순화 하고이 게시물을 건너 온 것을 제외 하고이 어제 밤을 찾지 못했습니다 모르겠어요. 죄송합니다. 발생한 문제로 인해이 사이트를 사용하는 것이 좋습니다.

DataGridViewRow row = customer_Ship_ContactsDataGridView.CurrentCell.OwningRow; 

string contact_ID = row.Cells["Contact_ID"].Value.ToString(); 
관련 문제