2011-11-24 4 views
0

공간 제약으로 인해 70 개 항목 중 CheckboxList 컨트롤에서 하나 이상의 체크 박스 항목을 표시 할 수 없습니다. CheckboxList 컨트롤에서 여러 항목을 선택하도록 사용자를 촉진해야합니다. 따라서 사용자가 그가 선택한 모든 항목을 이해하도록 툴팁을 표시하려고합니다. 그 다음에는 사용자가 삽입 버튼을 클릭하여 데이터베이스에 삽입 할 수 있습니다. 어떻게 asp.net에서이 작업을 수행 할 수 있습니다. JavaScript를 사용해야합니까? 모든 제안 제발 ...CheckBoxList 컨트롤에서 선택한 항목에 대한 툴팁 표시

+0

당신이 이미 가지고있는 코드의 관련 부분을 보여줄 수 있습니까? – XIII

답변

0

당신은 자바 스크립트와 함께 이것을 완벽하게 클라이언트 측에서 할 수 있습니다.

어디에서이 툴팁을 표시하겠습니까? 툴팁은 일반적으로 title 속성에 의해 관리됩니다. onchange 이벤트 핸들러를 <input type="checkbox"> 's에 연결하고 선택에 따라 툴팁을 표시 할 요소의 title 속성을 수정하십시오.

IE에서 onchange 이벤트 처리기를 사용하려는 경우 this bug을 기억하고 대신 onclick을 사용하십시오.

이 바이올린의 간단한 예를 참조하십시오 http://jsfiddle.net/EwD6m/3/

+0

JavaScript 내부의 CheckboxList 컨트롤에서 개별 확인란을 얻는 방법을 모르겠습니다. 페이지 게시물이 서버에 도착하기 전에 툴팁을 원합니다. 총 Checkbox 요소를 JavaScript로 가져 오려면 다음 코드를 작성했습니다. 함수 CountElems (CheckBoxList1) { var checkBoxes = document.getElementById (CheckBoxList1); for (var i = 0; i

관련 문제