我在asp.net使用的ListView。我從提供者表中獲取數據。根據providerId圖像存儲在相同的文件夾(如1.jpg,2.jpg
)。 我想根據providerID顯示圖像。 但未顯示圖像。但是當我使用簡單的HTML IMG控制,然後圖像顯示。 我應該怎麼做在ImageButton中顯示圖像。圖像不是ImageButton的asp.net
<asp:ListView DataSourceID="ObjectDataSource1" ItemPlaceholderID="dd" ID="ddlprovider"
runat="server">
<LayoutTemplate>
<ul>
<asp:PlaceHolder ID="dd" runat="server"/>
</ul>
</LayoutTemplate>
<ItemTemplate>
<asp:ImageButton runat="server" ImageUrl='<%#Eval("ProviderID") %>.jpg' ID="imgButton" />//Not work
<asp:LinkButton runat="server" CommandArgument='<%#Eval("ProviderID") %>'/>
</ItemTemplate>
</asp:ListView>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server"
DeleteMethod="Delete" InsertMethod="Insert"
OldValuesParameterFormatString="original_{0}" SelectMethod="FetchAll"
TypeName="mogile.MidTier.DAL.ProviderController" UpdateMethod="Update">
</asp:ObjectDataSource>
你能提供更多的代碼嗎?似乎你所發佈的內容不完整。 –
該圖像的生成路徑是什麼?在瀏覽器的頁面上執行「查看源代碼」。這與你的簡單html有什麼不同?這可能會給你一些提示。 –