2012-12-12 4 views
0

asp.net multiview 컨트롤을 사용하여 aspx 페이지에서 3 개의 탭을 만들었습니다. 첫 번째 탭과 세 번째 탭에는 2 명의 편집자 컨트롤이 있습니다. 첫 번째 탭에 사용자 이름을 입력하고 세 번째 탭으로 돌아가서 첫 번째 탭으로 다시 이동하면 사람들 선택자가 가치를 잃습니다.피커가 데이터를 잃습니다

인사 피커에서 값을 유지하려면 어떻게해야합니까?

+1

확실하지 않지만 뷰를 변경할 때 멀티 뷰 컨트롤이 상태를 유지하지 않는다고 생각합니다. Ajaxcontrol 툴킷의 탭 컨트롤이나 순수 클라이언트 측 jQuery의 Tab 플러그인을 사용해 볼 수 있습니다 (이 플러그인은 내 셰어 포인트 앱에서 많이 사용합니다). –

답변

0

사용하고 싶다면 숨겨진 필드를 사용할 수 있습니다. 2 인 편집기 컨트롤과 함께 2 개의 숨겨진 필드를 가져옵니다. 탭이 변경되면 특정 숨김 필드에 사람 편집기의 값을 설정하고 숨김 필드 값 모두에 대한 페이지로드 확인에서 숨겨진 필드가 null이 아닌 경우 특정 사람 편집자에서 숨김 필드 값을 설정하십시오.

감사합니다.

관련 문제