1
<asp:TemplateField HeaderText="Audio">
<ItemTemplate>
<asp:Image ID="playImage" runat="server"
ImageUrl="~/images/nextpg.gif"
Visible='<%# (Eval("available")=="Y") ? true : false %>' />
</ItemTemplate>
</asp:TemplateField>
내 쿼리에서 Y 또는 N 문자로 채워지는 "사용 가능한"열을 반환합니다. 어떤 이유로이 식의 평가는 결코 사실이 아닙니다. ==
대신 !=
으로 변경하면 항상 적용됩니다. 따라서 Eval("available")=="Y"
이 단순히 예상대로 평가되지 않는다고 생각하게됩니다.ItemTemplate에 Visible 특성을 설정하는 방법은 무엇입니까?