【发布时间】:2014-04-23 08:02:00
【问题描述】:
我想在 gridview 中连续显示图像。因为 gridview 显示列中的每条记录。就像相册里的照片并排显示一样,我也想显示这样的图片。
我该怎么做?我应该使用任何 CSS 吗?
下面是我的 Gridview 代码
<asp:GridView ID="gvImages" CssClass="Gridview" runat="server" AutoGenerateColumns="False" HeaderStyle-BackColor="#7779AF" HeaderStyle-ForeColor="white">
<Columns>
<asp:TemplateField HeaderText="Image">
<ItemTemplate>
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl='<%# "ThumbNail.ashx?photoid="+ Eval("Photo_ID") %>' Style="cursor: pointer" OnClientClick = "return LoadDiv(this.src);" Height="200px" Width="200px"/>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
【问题讨论】:
-
您可能缺少
Server.MapPath的 ImageUrl。