2012-08-16 5 views
0

나는 아주 기본적인 질문이라고 생각합니다. 문제는 그걸 알아 내고 그물에서 하이와 로우를 검색하는 것입니다. 아직 대답이 부족합니다. 필요하다면, 여기에있는 제다이가 나를 도울 수 있기를 바랍니다.ASP.NET에서 바인딩 컨트롤 FormView

기본적으로 나는 선택하고 양식보기에서 삽입하려고하는 07 DB 액세스 권한이 있습니다. 드롭 다운 목록에서 내 DB (ClientNames), 성 및 이름뿐만 아니라 livingItem (textboxes)에있는 테이블 중 하나에서 고유 ID 번호를 사용하여로드 될 때 selectedItem을 기반으로 채워집니다. 사용자가 나머지 정보를 기입하십시오.

그런 다음 전체 양식을 별도의 테이블 (섹션 1)에 삽입하고 ClientNames 테이블에서 쿼리 된 데이터를 삽입하려고합니다.

내가 작업 한 것은 드롭 다운을 채우고 모든 필드를 원하는 테이블에 삽입하는 것입니다. 필자가 알아낼 수없는 것은 selectedIndexChanged 이벤트 나 formview의 다른 데이터 소스를 통해 이름, 성 및 거실 영역을 채우는 것입니다. 이 시점에서 연구에 혼란을 느끼고 머리를 맞출 방향이 필요하다고 생각합니다.하지만 ASP.NET에서 데이터를 바인딩하고 새로운 규칙을 적용하는 것은 처음입니다. 그럼 우리가 보겠습니다.

내 데이터 소스 또는 formview 컨트롤에 대한 코드 스 니펫 (snippets)을 제공해 주시면 기꺼이 제공합니다.

미리 감사드립니다.

답변

0

드롭 다운에서 OnSelectedIndexChanged 이벤트를 사용하여 필요한 모든 데이터를 가져 오는 함수를 호출하십시오. 데이터를 가져 오면 모든 필드 등을 포함하는 Repeater 컨트롤 (http://www.w3schools.com/aspnet/aspnet_repeater.asp)에 바인딩하십시오.

희망이 있습니다.