public void ForEachItemBinding(object sender, PDFTemplateItemDataBoundArgs args) { var forEach = sender as ForEach; var index = args.Context.CurrentIndex; Results.Add("Controller ForEach Item Bound " + index); }
public void TemplateItemBound(object sender, PDFTemplateItemDataBoundArgs args) { var template = sender as HTMLTemplate; //This is the wrapper component var component = args.Item as Component; var context = args.Context; var index = args.Context.CurrentIndex; //Add a class for every other item. if (index % 2 == 0) { component.StyleClass = (component.StyleClass == null) ? "alternate" : (component.StyleClass + " alternate"); } index++; }