드롭 다운 상자가 작동하는 방식에 문제가 있습니다. 이미 선택된 항목을 클릭하는 이벤트가 없습니다. C# 또는 VB 뒤에있는 asp.net 코드에서 트리거 될 수있는 유일한 이벤트는 SelectedIndexChanged입니다. 비슷한 게시물을 본 적이 있지만 다음과 같은 방식으로 질문을 보지 못했습니다.asp.net 드롭 다운 상자 선택된 색인이 변경된 이벤트는 현재 선택된 항목을 클릭 할 때 실행되지 않습니다
디자인 용도로 상자를 클릭 할 때만 모든 항목을 나열하는 드롭 다운 목록이 필요한 상황이 있습니다. 이 상자에서 고객은 기존 목록에 제품을 추가하거나 새 목록을 작성할 수 있습니다. 상자의 상태를 원래대로 바꾸기 : 목록에 추가. 그러나 사용자가 드롭 다운을 클릭하면 목록에 추가가 드롭 다운 목록에 나타나고 원본 상자에 나타납니다!을 목록에
ADD는 목록에서 다음 항목에 대한 옵션이 어떠한 기능이 없습니다 : 새 목록 만들기를; 목록 A; 리스트 B;
숨기기 위해 찾을 수있는 방법이 없습니다. 목록에 추가 표시된 드롭 다운 목록에서에 추가하십시오. 대신 난 그냥 내 목록의 첫 번째 항목으로 새 목록 만들기 사용하는 경우
, 나는 이미 선택되어 드롭 다운 목록에서 새 목록 만들기를 선택 할 수없는 오전과의 SelectedIndexChanged 이벤트가 발생하지 않습니다.
이미 선택된 항목을 클릭 할 때 이벤트를 발생시키는 방법이 있어야합니다. 또는 첫 번째 항목이 드롭 다운 목록에 나타나지 않도록 숨기려면 몇 가지 방법이 있어야합니다. 명부.
jquery로 dropdownbox에 onclick 이벤트를 묶어 보려고했지만 onchange 이벤트도 시도했지만 아무 것도 효과가 없었습니다.
향후 릴리스 용인가? 아니면 누군가가 해결 방법을 제공합니까?
참조 용으로 코드를 게시하십시오. – BNN
DropDown의 첫 번째 선택 항목으로 "여기를 선택하십시오 ..."옵션을 선택하십시오.포스트 백 이벤트에서'SelectedIndex'를 0으로 설정하면 사용자는'OnSelectedIndexChanged' 이벤트가 다시 실행될 다른 옵션을 선택할 수 있습니다. – VDWWD
사용자가 이미 선택 되었기 때문에 사용자가 목록의 첫 번째 항목을 선택하려고 시도하면 결코 포스트 백 이벤트에 도달하지 않는다고 생각하지는 않습니다. 나는 아래와 같이 해결책을 발견했다. – Roger