2010-06-16 120 views
2

我必須根據來自db的字段值設置圖像。我希望它通過。標籤<%#%>。例如,我收集綁定與網格。它有一個名爲Online的字段,它是布爾型的。所以如果Online的值爲true,那麼green.png將被設置爲asp:image控件的路徑,否則grey.png將會是asp:image控件的路徑。使用if else頁面中的HTML頁面<%# %>標籤

回答

5

你可以用簡寫條件來做到這一點。

<asp:Image ID="imgMyImage" runat="server" ImageUrl='<%# ((bool)Eval("Online")) ? "~/images/green.png" : "~/images/gray.png" %>' />