我在 gridview 中有一个画廊,可以显示数据库中的图片。
我需要在水平布局中显示 gridview。
现在图片是从上到下组织的,我怎样才能改变gridview,让它从左到右在一行中显示图片?
html代码:
<asp:GridView ID="GridView3" class="GridView1" runat="server" Width="400px" AutoGenerateColumns="False" Height="90px"
CellPadding="4" GridLines="Horizontal">
<Columns>
<asp:ImageField DataImageUrlField="Image_path" DataImageUrlFormatString="~/Pic/{0}" HeaderText="Images">
<ControlStyle Height="100px" Width="100px" />
</asp:ImageField>
</Columns>
</asp:GridView>
c#代码:
con.Open();
cmd = new SqlCommand("select image_path from tblImages", con);
da = new SqlDataAdapter(cmd);
dt = new DataTable();
da.Fill(dt);
GridView3.DataSource = dt;
GridView3.DataBind();
con.Close();