我必须根据来自db的字段值设置图像。我希望它能实现通过。标签<%#%>。例如,我有与网格绑定的集合。它有一个名为Online的字段,它是布尔值。因此,如果Online的值为true,那么green.png将被设置为asp:image control的路径,否则grey.png将成为asp:image控件的路径。
答案 0 :(得分:4)
你可以用速记条件来做到这一点。
<asp:Image ID="imgMyImage" runat="server" ImageUrl='<%# ((bool)Eval("Online")) ? "~/images/green.png" : "~/images/gray.png" %>' />