2010-05-17 3 views
0

레이블과 드롭 다운 목록을 만들었습니다. 레이블에는 연관된 ID로 드롭 다운 목록이 있습니다. 레이블을 클릭 한 다음 마우스를 위 또는 아래로 사용하면 드롭 다운 목록에서 각 클릭에 대한 포스트 백이 만들어집니다. 드롭 다운 목록을 클릭하고 키 - 업 또는 키 - 다운을 사용하거나 IE가 아닌 다른 브라우저를 사용하는 경우에는 매우 유쾌합니다.Dropdownlists가 IE의 주요 변경 사항에 대한 포스트 백을 만듭니다.

이 문제를 해결할 수 있나요? 다시 게시 할 필요없이 키 업과 키 다운을 사용할 수 있으며 처음에는 엔터 키가 포스트 백을 만듭니다 (드롭 다운 목록을 클릭하고 레이블이없는 경우와 동일).)?

답변

0

세트 DropDownList.AutoPostBack에서 false.

+0

autopostback을 비활성화하고 싶지 않습니다. 필자가 쓴 것처럼 키 업 및 다운을 사용할 수 있고 엔터 키를 사용하여 포스트 백을 발생시키고 싶습니다. 드롭 다운 목록을 클릭하면 작동하지만 라벨에는 표시되지 않습니다. – Dofs

+1

그건 자동 멈춤 동작입니다 - http://www.dotnetspider.com/resources/189-AutoPostBack-What-How-works.aspx. __doPostBack을 호출하는 드롭 다운 목록에서 반환 키를 누르면 자바 스크립트를 작성하는 것이 좋습니다. –

+0

나는 __doPostBack, 감사와 함께 자바 스크립트를 사용하도록 선택! – Dofs

0

AutoPostBack 속성을 false로 설정하십시오. documentation을 참조하십시오.

관련 문제