protected void InitializeFooterItemContext(GenItemClass footerTemplate) { var context = new HeaderFooterItemContext(); context.Element = GetFooter(); context.Item = Append(footerTemplate, context); context.Item.SelectionMode = GenItemSelectionMode.None; context.Item.Deleted += OnFooterItemDeleted; FooterItemContext = context; }
protected void InitializeHeaderItemContext(GenItemClass headerTemplate) { var context = new HeaderFooterItemContext(); context.Element = GetHeader(); if (FirstItem != null) { context.Item = InsertBefore(headerTemplate, context, FirstItem); } else { context.Item = Append(headerTemplate, context); } context.Item.SelectionMode = GenItemSelectionMode.None; context.Item.Deleted += OnHeaderItemDeleted; HeaderItemContext = context; }