【问题标题】:How to show images in a row in gridview如何在gridview中连续显示图像
【发布时间】: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>

【问题讨论】:

标签: c# asp.net css gridview


【解决方案1】:
/* Try using this */
style{
display:inline-block; 
width:200px; 
height:200px;
float:left;
margin:1px;
}

【讨论】:

  • 好的,我将网格替换为数据列表,它通过添加属性 RepeatDirection="Horizo​​ntal" 解决了我的问题
猜你喜欢
  • 1970-01-01
  • 2014-06-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-09
  • 2022-01-15
  • 2023-04-04
  • 2020-12-08
相关资源
最近更新 更多