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++;
        }