우리 팀은 현재 TeamMember 관리 Webapp에서 사용되는 외래 키 테이블을 많이 사용하는 대규모 프로젝트를 작업하고 있습니다.LINQtoSQL을 사용하여 ASP.NET MVC의 외래 키 테이블에서 항목 및 값 검색
기본적으로 한 팀원은 팀, 지역 및 팀 영역 (편집 및 권한 관리의 경우 후자)에있을 수 있습니다.
내 주요 목표는 편집/작성보기에서 FK_ID 번호가있는 텍스트 상자 대신 값이있는이 FK 필드를 실제 DropDownLists로 표시하기위한 데이터 검색에 초점을 맞추고 있습니다. 내가 지금까지 시도 무엇
:
다른 모든 데이터에게 목록을 저장하는 것 FormViewModel을 만듭니다. Conclution : 저장소의 다른 인스턴스를 전달/생성해야하므로 사용할 수 없습니다.
TeamMember 클래스에서 이러한 목록을 직접 구현하지만 실제로 제대로 작동하지는 않습니다.
또한 리포지토리에서 harcoding하는 것에 대해 생각했지만 실제로 테이블에서 올바르게 데이터를 가져올 수 없습니다.
달성하는 데 가장 최선의 "가장 깨끗한"방법은 무엇입니까?