2011-10-25 111 views

回答

6

使用此

<asp:Repeater ID="RepeaterImages" runat="server"> 
    <ItemTemplate> 
     <img src='<%#GetImage(Databinder.Eval(Container.DataItem, "ImageID"))%>' alt="" width="" height="" /> 
    </ItemTemplate> 
</asp:Repeater> 

現在,我們需要創建一個函數使用該ID來檢索圖像。

public string GetImage(object ImadeID) 
     { 
      if(ImageID!=null) 
      { 
       //do something with the ImageID to return the image path as string 
      } 
      else 
      { 
      return ""; 
      } 

     } 
0
<asp:Repeater ID="RepeaterImages" runat="server"> 
    <ItemTemplate> 
     <asp:Image ID="Image" runat="server" ImageUrl='<%# Container.DataItem %>' /> 
    </ItemTemplate> 
</asp:Repeater> 
+0

我沒有保存我的圖片在我的表。該表具有一些整數字段值。並取決於我想要顯示圖像的價值。那麼如何做到這一點?我想用html 來顯示圖像。 – Priyanka

+0

我沒有得到你的想法?你在做什麼 。你是在表1中存儲1和2,爲1表示true.jpg和2表示false.jpg – rahularyansharma

+0

我存儲0到4值到我的領域。並取決於我想要顯示圖像的價值。 – Priyanka

0
<asp:Repeater ID="RepeaterImages" runat="server"> 
    <ItemTemplate> 
     <asp:Image ID="Image" runat="server" ImageUrl='<%# Container.DataItem %>' 
Visible ='<%# Container.DataItem.ToString() == "0" ? true : false %>' /> 
    </ItemTemplate> 
</asp:Repeater> 
相關問題