0
를 전환합니다 :클릭 사업부는 다음과 같은 UI를 생성하는 내가 그것의 내부에 ItemTemplate을 가진 DataList에있는 내부 확인란
조각 : 나는 문제가 일을하는 데 문제가 무엇
<asp:DataList ID="DataList1" runat="server" RepeatColumns="5" RepeatDirection="Horizontal" DataKeyField="Key">
<ItemTemplate>
<div id="Row">
<div id="Cell">
<div id="Permission_Label_Div">
<asp:Label runat="server" ID="Permission_Label" Text='<%# Eval("Key") %>'></asp:Label>
</div>
<div id="Permission_CheckBox_Div">
<asp:CheckBox runat="server" AutoPostBack="true" ID="Permission_CheckBox" Checked='<%# Eval("Value") %>' />
</div>
</div>
</div>
</ItemTemplate>
</asp:DataList>
사용자가 해당 div를 클릭하여 확인란을 전환 할 수있게합니다. DataList는 ASP 서버 컨트롤이기 때문에 페이지가로드를 완료 할 때까지 기다려야합니다. 각 DataList 항목에 액세스 할 수 있습니다. 어떤 도움을 주시면 감사하겠습니다. 이 같은
작동합니다. 한 번 클릭하면 모든 확인란이 전환됩니다. #Cell을 타겟팅하면 첫 번째 셀의 상자 만 토글됩니다. – justin
문제는 ItemTemplate과 함께 DataList를 사용하고 있기 때문에 동적 인 각 항목을 대상으로 지정하는 방법을 알지 못합니다. – justin
필요한 div 만 대상으로 div selector를 수정하십시오. smt like "div # cell" –