DARK__FOXX
Member
- Joined
- Sep 2, 2020
- Messages
- 16
- Programming Experience
- Beginner
I need to create a slider that displays images that are retrieved from a dataset.
My problem is that I use this code here:
it displays me only the first element while I would like it to display the others as well as they scroll automatically.
I don't know if there is a way to get it to remove me and add the "active" class. I tried with Jquery using removeClass and AddClass but failed.
This is my piece of code:
I try this solution in JQuery:
My problem is that I use this code here:
<%#If(Container.ItemIndex = 0, "active", "") %>
it displays me only the first element while I would like it to display the others as well as they scroll automatically.
I don't know if there is a way to get it to remove me and add the "active" class. I tried with Jquery using removeClass and AddClass but failed.
This is my piece of code:
VB.NET:
<div id="slider" class="carousel slide col-10" runat="server">
<div class="carousel-inner">
<asp:Repeater id="r1_SLIDER" runat="server">
<ItemTemplate>
<div class ="carousel-item <%#If(Container.ItemIndex = 0, "active", "") %>" id='<%#Container.DataItem("ID")%>'> <%--<%#If(Container.ItemIndex = 0, "active", "carousel-item") %>--%>
<a href='<%#Container.DataItem("LINK")%>' runat="server" OnServerClick="Apri_Link" target="_self"><img class="d-block w-100" src="<%#Container.DataItem("PATH_IMG_G")%>?ver<%=DateTime.Now.Ticks.ToString()%>" /></a>
</div>
<%-- <div class ='carousel-caption d-none d-md-block'><span> <%#Container.DataItem("DESC_IMG")%> </span> </div>--%>
</ItemTemplate>
</asp:Repeater>
</div>
<div class="col-1"></div>
</div>
I try this solution in JQuery:
JavaScript:
$(document).ready(function () {
$('.carousel-inner .carousel-item:first').addClass('active');
$('#slider').carousel({
interval: 3000
});
$('#slider').carousel('cycle');
}