bool 변수 형식을 사용하여 중계기의 데이터 소스를 사용하여 체크 박스를 올바르게 설정할 수 있는지 궁금합니다.CheckBox를 ASP 중계기에서 "Checked"로 설정
내가 ... 여러 가지 있지만 성공하지를 시도했다 :
public bool IsDefault
리피터의 데이터 소스 목록입니다 :
<asp:Repeater ID="rpt" runat="server">
<itemTemplate>
<asp:CheckBox runat="server" CssClass="checkbox"
Checked="<%#Eval("IsDefault").ToString().ToLower()%>"
ID="isDefaultCheckBox"/>
</itemTemplate>
</asp:Repeater>
<asp:Repeater ID="rpt" runat="server">
<itemTemplate>
<asp:CheckBox runat="server" CssClass="checkbox"
Checked="<%# DataBinder.Eval(Container.DataItem, "IsDefault")%>"
ID="isDefaultCheckBox"/>
</itemTemplate>
</asp:Repeater>
IsDefault 클래스보기의 필드입니다.
Checked="%#Eval...
편집 : 첫 번째 접근 방식에서 누락 된 <
있다, 그런데
Checked='<%# Bind("IsDefault") %>'
:
당신이를 시도) %> ''? –
예 - 또한 작동하지 않습니다. –