从数据库中读取图片时显示不了。
原本在DataGrid中绑定一个Image控件显示,图片根据ID在另一个页面show.asp读取。但是我要ImageUrl ='show.aspx?id=<%#DataBinder.Eval(Container.DataItem, "id")%>'这种就显示不了图片,在页面中图片URL依然是http://localhost/AgentSystem/show.aspx?id=<%#DataBinder.Eval(Container.DataItem, "id")%>.
<asp:DataGrid id="DataGrid1" runat="server" Width="280px" AutoGenerateColumns="False">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:Image ImageAlign =Middle ImageUrl ='show.aspx?id=<%#DataBinder.Eval(Container.DataItem, "id")%>' Height="120" Width="130" Runat =server>
</asp:Image>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>