2017-03-16 18 views
0

양식에서 확인란이 선택되어 있으면 드롭 다운 목록이 비활성화됩니다. 드롭 다운 목록에는 두 가지 옵션이 있습니다. 드롭 다운 목록이 비활성화되고 양식이 다시 저장되면 드롭 다운 목록에서 선택한 값이 손실되고 첫 번째 값만 읽습니다.드롭 다운 목록을 비활성화로 설정하면 값이 손실됩니다.

그래서 두 번째 옵션 인 D를 선택하고 드롭 다운이 사용 중지되면 양식을 다시 저장하고 C라는 첫 번째 옵션에서 읽은 이전 값을 덮어 씁니다.

내가 속성 추가하여 장애인 드롭 다운 목록을 설정하고 있습니다 :

ddlJobType.Attributes.Add("disabled", "disabled"); 

나는 형식이 너무 절약이 선택한 실제 값을 읽 속성을 제거하는 노력을하지만이 작동하지 않았다 :

ddlJobType.Attributes.Remove("disabled"); 

어떻게하면 드롭 다운 목록을 비활성화 된 상태로 유지할 수 있습니까?

+0

코드 컨트롤에서 비활성화 된 컨트롤 값을 가져올 수 없으므로 readyonly 속성 true를 사용하거나 숨겨진 컨트롤을 사용하여 선택한 값을 드롭 다운 목록에 유지하여 코드 뒤에있는 값에 액세스 할 수 있습니다. –

답변