데이터 바인딩 뷰를 바인딩 소스에 바인딩했습니다. 두 개의 열은 다른 테이블의 기본 키에 링크되는 값을 포함합니다. 기본 키 값을 표시하는 대신 기본 키와 연관된 항목의 이름을 표시하려고합니다. 다시 말해, 기본 키 값은 3 일 수 있지만 3 대신 (이제 표시) "Furnace 5"를 datagridview에 표시하려고합니다.datagridviewtextboxcolumn에 관련 데이터 표시
1
A
답변
1
는이 일을 적어도 네 가지 방법이 있습니다 (쉬운에서 어려운까지)
1) Linq to DataSet 이 두 DataTables 제품 및 ProductTypes와 형식화 된 데이터 집합을 가정합니다. 이은 (는 같은 데이터 세트에있을 필요가 없습니다 및 ProductType은 DataTable을 할 필요가 없습니다) 필요하지 않은 데이터 세트에 LINQ를 사용하여
는 .NET 3.5 및 최대
Dim ProductList = _
(From product In p.products.AsEnumerable() _
Join types In p.productTypes.AsEnumerable() _
On product.ProductTypeID Equals types.ProductTypeID _
Select New With {
.ProductId = product.ProductID, _
.Description = product.Description, _
.Type = types.Description}).ToList
Me.DataGridView1.DataSource = ProductList
이 필요) 필요한 방식으로 데이터를 검색하고 원하는 열에 바인딩하십시오.
3) TextBoxColumn을 사용하지 말고 대신 ComboBoxDataColumn을 사용하십시오.
4) 조회를 수행하는 custom DataGridViewColumn을 만듭니다.
관련 문제
- 1. DataGridView에서 관련 데이터 표시
- 2. 관련 테이블의 필드를 Silverlight 데이터 격자에 표시
- 3. 관련 노드 표시
- 4. 얻기 관련 데이터
- 5. Ruby/Rails - 많은 양의 관련 데이터 정렬 및 표시
- 6. 코어 데이터 - 관련 기록이
- 7. DataGridView에서 관련 데이터 필터링
- 8. 캐싱 관련 데이터
- 9. 데이터 관련 보안 구현
- 10. 데이터 마이닝 관련 포럼
- 11. 포트에서 데이터 읽기 관련
- 12. 핵심 데이터 관련 질문 질문
- 13. UITableview에서 데이터 정렬 관련 문제
- 14. Matlab : 데이터 세트 관련 질문
- 15. Django Group 관련 데이터 by
- 16. Yii 페이지 매기기 관련 데이터
- 17. Winforms의 관련 테이블에서 데이터 저장
- 18. Java 애플릿, 사용자 데이터 관련
- 19. WPF DataGrid : DisplayNameAttribute 값 표시 관련 문제
- 20. php - 관련 콘텐츠에 대한 링크 표시
- 21. Windows Form에 데이터 표시
- 22. SSRS에 데이터 표시
- 23. 항상 데이터 팁 표시
- 24. 관리자에게 전체 데이터 표시
- 25. Google지도 표시 자 데이터
- 26. 실시간 데이터 값 표시
- 27. jqplot에 월별 데이터 표시
- 28. 객체 배열의 데이터 표시
- 29. 액세스 : 보고서에 데이터 표시
- 30. NSTableView 보장 데이터 표시
감사합니다. Conrad. 나는 제안 # 2와 함께 갔지만 모두 좋은 옵션처럼 보인다. – blueshift