Ich versuche, Bilder aus Ordner Bilder mit einem Repeater anzuzeigen, aber die Probelm Bilder können nicht angezeigt werden, ich weiß nicht warum.Bilder nicht mit asp.net Repeater
<div data-u="slides" style="cursor: default; position: relative; top: 0px; left: 0px; width: 800px; height: 356px; overflow: hidden;">
<asp:Repeater runat="server" ID="RepaterImages">
<ItemTemplate>
<div runat="server" data-p="144.50">
<img id="Image" runat="server" data-u="image" style="Width:120px;" src='<%#Container.DataItem %>'/>
</div>
</ItemTemplate>
</asp:Repeater>
</div>
protected void Page_Load(object sender, EventArgs e)
{
int id = Convert.ToInt32(Request.QueryString["id"]);
var path = Server.MapPath("ProjectsImages/ ");
var images = Directory.GetFiles(path,id+"*");
ArrayList list = new ArrayList();
foreach (var img in images)
{
list.Add(img);
}
RepaterImages.DataSource = images;
RepaterImages.DataBind();
}
Bitte posten Sie die ** gerenderten HTML ** Ihrer Seite. – Dai
Ändern Sie '<% # Container.DataItem%>' in '<% # Eval (" columnName ")%>' – VDWWD
@VDWWD ich die Bilder aus dem Ordner nicht Datenbanktabelle – hashim