Пример #1
0
        private static IEnumerable <string> GetJoinOf(RenderContext context, BaseColumn c)
        {
            if (!c.IsCrossColumn)
            {
                return new[] { c.GetNameByContext(context) }
            }
            ;

            var crossColumnNames = c.BaseCrossColumnDataSource.GetCrossColumnNames().ToList();

            if (crossColumnNames.Count == 0)
            {
                return(new string[0]);
            }

            return(crossColumnNames.Select(n => c.GetName(context.OtherColumns[n])));
        }
 private string GetName(RenderContext context)
 {
     return(baseColumn.GetNameByContext(context));
 }