Asp.net gridview-horizontales layout
habe ich eine Galerie in gridview, zeigen Bilder aus der Datenbank.
Brauche ich, um zu zeigen das gridview-Steuerelement im horizontalen layout.
Jetzt die Bilder organisiert sind, von oben nach unten,
Wie kann ich das ändern das gridview-so zeigt es die Bilder von Links nach rechts in einer Reihe ?
html-code:
<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# - code:
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();
InformationsquelleAutor Gilad Adar | 2013-10-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden
DataList
mitRepeatDirection
horizontalen statt.Funktioniert, da man zeigen möchte, eine einzelne Spalte sowieso.
Haben Sie sich den html-Quelltext? Was ist die
src
der Bilder, sind Sie korrekt?mit der rechten Maustaste im browser und wählen Sie " Quelle Anzeigen. Suchen Sie dann nach der ID und schauen, was ASP.NET generiert hat.
Ich hoffe, Ihre Hilfe, <img id="Images_ProductImage_1" src="images.jpg" />
vergessen Sie nicht, Ihre aus meiner Datenbank. wie kann ich Vorgehen, bitte ?
InformationsquelleAutor Rango
Verwenden Sie diese
InformationsquelleAutor Krishna shidnekoppa