Пример #1
0
 protected void rptCategories_ItemDataBound(object sender, RepeaterItemEventArgs e)
 {
     if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
     {
         ProductSlider slider = (ProductSlider)e.Item.FindControl("psCategory");
         slider.NumberOfProducts = 4;
         slider.LgCols           = 3;
         slider.Products         = new ProductBL().GetProductsForFirstPage(int.Parse(((HiddenField)e.Item.FindControl("lblCategoryID")).Value), -1, int.Parse(((HiddenField)e.Item.FindControl("lblNumberOfProducts")).Value), ((HiddenField)e.Item.FindControl("lblFirstPageOrderBy")).Value);
         ((Literal)slider.FindControl("lblPrev")).Text          = @"<a id=""prev" + ((HiddenField)e.Item.FindControl("lblCategoryID")).Value + @""" href=" + "#carousel" + ((HiddenField)e.Item.FindControl("lblCategoryID")).Value + @" data-slide=""prev""><span class='fa fa-fw fa-chevron-circle-left direction-icon'></span></a>";
         ((Literal)slider.FindControl("lblNext")).Text          = @"<a id=""next" + ((HiddenField)e.Item.FindControl("lblCategoryID")).Value + @""" href=" + "#carousel" + ((HiddenField)e.Item.FindControl("lblCategoryID")).Value + @" data-slide=""next""><span class='fa fa-fw fa-chevron-circle-right direction-icon'></span></a>";
         ((Literal)slider.FindControl("lblCarousel")).Text      = @"<div id=" + "carousel" + ((HiddenField)e.Item.FindControl("lblCategoryID")).Value + @" class=""carousel slide"" data-ride="""">";
         ((Literal)slider.FindControl("lblCarouselClose")).Text = "</div>";
     }
 }