답변
System.Web.UI.WebControls.CheckBoxList
컨트롤을 사용하거나 SelectionMode
속성을 Multiple
으로 설정하여 System.Web.UI.WebControls.ListBox
컨트롤을 사용할 수 있습니다.
HTML 체크 박스와 드롭 다운 목록을 지원하지 않습니다. 드롭 다운 목록 또는 확인란 목록을 가질 수 있습니다. 당신은 아마도 javascript와 div를 사용하여 dropdowncheckbox 목록을 가짜로 만들 수 있지만 표준 확인란 목록보다 덜 신뢰할 수 있습니다.
제 3 자 컨트롤은 드롭 다운 체크 박스 목록처럼 보이지만 div 트릭을 사용하고 있습니다.
두 목록 사이에서 항목을 앞뒤로 움직여 다중 선택을 처리하는 이중 목록 상자를 사용할 수도 있습니다. 이렇게하면 전체 항목 목록이 길어도 한 번에 모든 선택한 항목을 쉽게 볼 수 있다는 이점이 있습니다.
(세계의 모든 도시 목록, 첫 번째 및 마지막 항목 선택)
Infragistics 컨트롤이 마음에 들었습니다. WebDropDown에 필요한 것이 있습니다. 유일한 단점은 조금만 쓸 수 있다는 것입니다.
확인해보세요. 그것은 무료입니다.
http://irfaann.blogspot.com/2009/07/ajax-based-multiselect-dropdown-control.html
HTH,
이 게시물은 스팸으로 분류되어 downvoted되었지만 컨트롤이 멋지고 무료로 표시되므로 내 upvote가 표시됩니다. 어쩌면 irfan이 링크를 교환 할 때 무료 기술 지원을 제공 할 수 있습니다. :) –
동의합니다. 이것은 아마도 많은 peop의 websense 필터에 의해 차단되었을 것인데, 그것은 필자가 중요한 문제를 해결할 수있을 때 내 시간에 대해 염려해야 할 바보 같은 일이다. –
:
alt text http://dropdown-check-list.googlecode.com/svn/trunk/doc/demo.png
이 솔루션은 질문에 대한 질문에 불과하다고 생각합니다! 매우 견고한 대안! –
하지만 jQuery 프레임 워크에 따라 다릅니다. –
정확히 내가 무엇을 찾고 있었는지, 대단히 감사합니다. –
멋진 ASP.NET 웹 컨트롤은 복수 선택 목록 필드라고하며 http://www.xnodesystems.com/입니다. 능력 :
(1) 다중 선택; (2) 자동 완성; (3) 유효성 검사. http://dropdowncheckboxes.codeplex.com/
은 CheckBoxList (무료, 오픈 소스)에서 직접 상속이 서버 컨트롤을 사용해보십시오. 또한 '선택된'캡션이 너무 길어지면 체크 된 파일 목록에 전체 경로 대신 파일 이름 만 사용할 수 있도록했습니다. 추가 작업은 포스트 백 처리기에서 UpdateSelection 대신 호출됩니다.
// Update the caption assuming that the items are files<br/>
// If the caption is too long, eliminate paths from file names<br/>
public void UpdateSelectionFiles(int maxChars) {
StringBuilder full = new StringBuilder();
StringBuilder shorter = new StringBuilder();
foreach (ListItem item in Items) {
if (item.Selected) {
full.AppendFormat("{0}; ", item.Text);
shorter.AppendFormat("{0}; ", new FileInfo(item.Text).Name);
}
}
if (full.Length == 0) Texts.SelectBoxCaption = "Select...";
else if (full.Length <= maxChars) Texts.SelectBoxCaption = full.ToString();
else Texts.SelectBoxCaption = shorter.ToString();
}
내가 http://dropdowncheckboxes.codeplex.com/에서 오픈 소스 제어를 사용하고 매우 행복했습니다
- 1. ASP.NET의 드롭 다운 목록
- 2. GWT 다중 선택 드롭 다운 목록 상자
- 3. 확장 가능 다중 선택 드롭 다운 목록
- 4. Winforms - 다중 선택 드롭 다운 목록
- 5. MVC2 다중 선택 드롭 다운 목록
- 6. 다중 다중 선택 드롭 다운
- 7. ASP.NET의 이미지로 채워진 드롭 다운 목록?
- 8. 드롭 다운 목록에서 다중 선택
- 9. IronPython의 드롭 다운 목록 항목 선택
- 10. 드롭 다운/선택 목록 채우기
- 11. 심포니 - 다중 드롭 다운 선택 목록 (AJAX) 채우기 - 업데이트 됨
- 12. 동적 드롭 다운 목록
- 13. databound 드롭 다운 목록 항목 선택
- 14. "모두 선택"옵션이있는 드롭 다운 목록
- 15. 드롭 다운 목록 선택 Excel VBA
- 16. 드롭 다운 목록 선택 값을 얻는 방법
- 17. j2me 양식의 국가 선택 드롭 다운 목록
- 18. 드롭 다운 목록 국경
- 19. 드롭 다운 선택 값
- 20. 드롭 다운 선택
- 21. 사용자 선택 드롭 다운
- 22. 드롭 다운 선택 컨트롤
- 23. 클릭 드롭 다운 목록 선택, 더 많은 드롭 다운 선택 표시
- 24. asp.net 드롭 다운 목록
- 25. xcode의 드롭 다운 목록
- 26. 종속 드롭 다운 목록
- 27. 드롭 다운 목록 필터링
- 28. iPhone 드롭 다운 목록
- 29. Json 드롭 다운 목록
- 30. PHP 드롭 다운 목록
CheckBoxList 및 TextBox를 사용했습니다. 자바 스크립트 및 절대 위치 지정으로 표시하고 숨 깁니다. –
@ Jan Remunda에 대한 자세한 자바 스크립트를 제공 할 수 있습니까? 감사 드리고 싶군요! –