voila g une datalist qui est rempli avec des images (ctrl imagebutton) . toutes les images se telechargent sur le client puis s'affichent. Je voudrais savoir comment je peut faire pour les afficher une par une.
Merci
voila le code html :
<asp:DataList runat="server" Height="100%" GridLines="Both" Width="100%" HorizontalAlign="Center"
RepeatColumns="8" RepeatDirection="Horizontal" ID="DataList1" CellPadding="2" RepeatLayout=Flow >
<ItemTemplate>
<asp:Imagebutton ImageUrl ='<%# DataBinder.Eval(Container.DataItem, "ImgUrl")%>' Visible="True" Runat="server" ID="img1" AlternateText="Imager test" Width="100px" ImageAlign=Middle BorderStyle="Solid" BorderColor="#000000" BorderWidth="1px">
</asp:Imagebutton>
</ItemTemplate>
</asp:DataList>
et le code vb
Dim DirTmp As Directory
Dim Files() As String = DirTmp.GetFiles(Server.MapPath("./images/" & trwRep.Nodes(trwRep.SelectedNodeIndex).NodeData))
Dim dt As DataTable
Dim dr As DataRow
'creation dataTable
dt = New DataTable
dt.Columns.Add(New DataColumn("ImgUrl", GetType(String)))
For j As Integer = 0 To Files.Length - 1
'ceration row
dr = dt.NewRow()
dr(0) = Files(j)
'ajout du row
dt.Rows.Add(dr)
Next
DataList1.DataSource = New DataView(dt)
DataList1.DataBind()
targ:-)s