레이블 오른쪽에 체크 박스 목록이 나타나게하려면 어떻게해야합니까?레이블 오른쪽에있는 CheckBoxList를 가져 오는 방법은 무엇입니까? CheckBoxList의 너비는 얼마입니까?
드롭 다운리스트는 유사한 코드로, 라벨의 오른쪽에 나타납니다,하지만 checkboxlist 레이블 아래에 나타납니다 :
<p>
<asp:Label ID="lblTestVersions" runat="server" Text="Toetsversie:" AssociatedControlID="DropDownListTestVersions"></asp:Label>
<asp:DropDownList ID="DropDownListTestVersions" runat="server" Width="250" TabIndex="1" >
</asp:DropDownList>
</p>
<p>
<asp:Label ID="lblTests0" runat="server" Text="Opties:"></asp:Label>
<asp:CheckBoxList ID="CheckBoxList1" runat="server" TabIndex="2" Width="200">
<asp:ListItem Width="200">Option 1</asp:ListItem>
<asp:ListItem Width="200">Option 2</asp:ListItem>
</asp:CheckBoxList>
</p>
내가 Width="200"
여러 가지로 checkboxlist의 폭을 제한하려하지만 도움이되지 않았다 .
답안 (아래 참조)은 CheckBoxList가 실제로 테이블이며 항상 다음 줄로 이동한다는 것입니다.
감사를 발견,하지만 난 할 수있다 모든 요소가 너비가있는 상자 모델을 이해하려고 노력하십시오. 어떻게 든 내 정렬 문제를 해결할 수있는 가장 간단한 방법은 테이블이 필요하지 않을 수도 있다는 것입니다. 드롭 다운 목록이 왜 그렇게 쉽게 정렬됩니까? – Roland
dropdownlist가 server.it에서 렌더링을 가져 오면 select 태그로 변환됩니다. 그러나 checkboxlist는 항상 입력 태그가있는 테이블로 렌더링됩니다. 새 행의 확인란 목록 ... 브라우저에서 파일의 소스를 볼 수 있습니다. gr8 일 amigo !! –
좋은 지적. CheckboxList를 사용하지 않고 체크 박스 항목이있는 내 테이블 만 만들 수도 있습니다. 자막과 관련하여 훨씬 더 유연합니다. – Roland