답변
_AccessionType의 목록을 만들어 격자보기의 DataSource 속성에 할당해야합니다.
List<_AccessionType> accessionTypes= new List<_AccessionType>();
// Add objects to the list
gridView1.DataSource = accessionTypes;
gridView1.DataBind();
gridView1의 디자이너에서> 열 편집을 클릭하고 바운드 열을 추가해야합니다. 각 바운드 열을 위해 적당한 HeaderText에 제공하고 데이터 필드에 _AccessionType의 필요한 구성원 속성 (예를 들어, DocUrl)
당신은 다시 목록 < _AccessionType에 gridView.DataSource에서 개체를 검색 할 수 없습니다> 심지어 GridViewRow에서 _AccessionType에 할당합니다. 그리드 뷰 행의 값을 다시 얻으려면 그리드 뷰에서 데이터 키를 다시 검색해야하는 값으로 정의해야합니다.
foreach (GridViewRow accessionRow in this.gridView1.Rows)
{
int accessionID = Convert.ToInt32(gridView1.DataKeys[accessionRow.RowIndex]["AccessionId"]);
}
내가 뭐하는 거지 그게 전부 다음 데이터 그리드를 통해 또는 관련 데이터 그리드 이벤트 처리기에서 당신 루프 때
<asp:GridView ID="gridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="AccessionId, DocUrl" EnableViewState="true"> ... </asp:GridView>
나중에 코드에서, 당신은이 값을 다시 검색 할 수 있습니다. 하지만 DataRowView로 캐스팅하려고하면 DataRowView drv = (DataRowView) gridView1.ListObject; 캐스팅 예외가 발생했습니다 – Sandhurst
DataSource를 다시 Gridview에서 개체로 가져올 수 없습니다. 대신 Gridview에서 DataKeys를 정의하고 행에서 해당 값에 액세스 할 수 있습니다. –
격자보기 행에서 오브젝트에 액세스하는 방법을 보여주기 위해 내 대답을 편집했습니다. –
- 1. GSON는 - 사용자 정의 개체
- 2. NSPasteboard의 사용자 정의 개체
- 3. 사용자 정의 개체
- 4. 사용자 정의 개체
- 5. 사용자 정의 사용자 클래스로 변환
- 6. 사용자 정의 XML 변환
- 7. docX를 사용자 정의 XML로 변환
- 8. 사용자 정의 Auth를 AuthLogic으로 변환
- 9. Subonic에서 내 사용자 정의 형식으로 문자열 변환
- 10. 액세스 jQuery를 사용자 정의 개체 함수와 속성
- 11. Silverlight, 도형 용 사용자 정의 개체
- 12. 사용자 정의 함수 개체 비교기로 설정합니다. C++
- 13. 사용자 정의 개체 완전히 내가 다음과 같은 클래스가 JSON 개체
- 14. 클래스가없는 C++ 사용자 정의 변환 연산자는 무엇입니까?
- 15. 문자열에서 사용자 정의 유형으로 유형 변환
- 16. ASP 웹 양식을 사용자 정의 컨트롤로 변환
- 17. 문자열을 사용자 정의 유형으로 변환. 입출력 문제
- 18. NSDictionary 객체를 사용자 정의 복합 객체로 변환
- 19. 사용자 정의 VB.Net 스크립트 C#으로의 변환
- 20. xhtml에서 사용자 정의 xml로 xslt 변환
- 21. 사용자 정의 위젯에 언어 변환 통합
- 22. C#에서 개체 배열을 데이터 테이블로 변환
- 23. 사용자 정의
- 24. 사용자 개체 및 보안
- 25. 레일 사용자 정의 사용자 정의
- 26. 사용자 정의 - 사용자 정의 속성
- 27. 파워 쉘 사용자 정의 개체 : 사용자 정의 개체에 대한 기사를 읽고 수집 결과
- 28. C#에서 사용자 지정 개체 배열을 System.Array로 변환
- 29. 문자열에서 개체 식별자로의 C++ 변환
- 30. 개체 []을 Linq로 조회로 변환
+1 좋은 질문 –