"제출"버튼에 연결된 드롭 다운 목록에서 첫 번째 항목을 비활성화하려고합니다. 페이지를 처음로드 할 때 목록의 첫 번째 항목 인 --Select--
을 선택하지 않고 목록을 표시하려고합니다. this question에 대한 응답에 따라DropDownList의 첫 번째 항목 사용 안 함
, 내가 사용하고 있습니다 : dd
가 드롭 다운리스트를 참조
dd.Items[0].Attributes.Add("disabled", "disabled");
..
이 잘하지만 난 제출 버튼 후 활성화 경우에만 클릭 작동합니다. 즉, 페이지를 처음로드 할 때 첫 번째 항목을 선택할 수 있습니다.
위의 코드를 Page_Load
메서드에 넣으면 목록의 기본값은 다음 항목으로 설정되고 --Select--
은 더 이상 표시되지 않습니다.
는 사람이 목록의 첫 번째 항목 만의 비활성화 선택을 계속 표시해야 할 수있는 방법을 알고 있나요?
어디에서 항목을 사용 중지 하시겠습니까? 목록을 초기화 한 후에 (또는 사용하는 경우 데이터 바인딩 후) 작업을 수행해야합니다. – Matthew
dd의 색인이 0 (- 선택 -) 인 경우 제출 버튼을 비활성화하거나 사용자가 제출 버튼을 클릭하여 반환하거나 아무것도하지 않을 때 색인이 0인지 확인할 수 있습니다. –
감사합니다. 브렛, 네 제안이 트릭을 했어. 네가 대답하면 내가 받아 들일거야. – Robert