private void GenrateItemTypeColumns()
        {
            ItemTypeDataList = this.GetBL <ItemTypesBL>().GetAllItemTypeData().ToList();
            NewTemplateColumn[] templateColumns = new NewTemplateColumn[ItemTypeDataList.Count];
            TemplateColumn[]    cols            = new TemplateColumn[ItemTypeDataList.Count];
            int i = 0;

            foreach (ItemTypeData itemTypeData in ItemTypeDataList)
            {
                templateColumns[i]                           = new NewTemplateColumn();
                cols[i]                                      = new TemplateColumn();
                cols[i].ColumnID                             = itemTypeData.Id;
                templateColumns[i].HeaderText                = itemTypeData.Name;
                templateColumns[i].UniqueName                = itemTypeData.Id.ToString();
                templateColumns[i].HeaderStyle.Width         = Unit.Pixel(60);
                templateColumns[i].ItemStyle.HorizontalAlign = HorizontalAlign.Center;
                templateColumns[i].ItemTemplate              = cols[i];
                gvItemTypeFieldPreference.MasterTableView.Columns.Add(templateColumns[i]);
                i++;
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Genrates the item type columns.
        /// </summary>
        private void GenrateItemTypeColumns()
        {
            NewTemplateColumn[]    templateColumns = new NewTemplateColumn[32];
            TemplateColumn[]       cols            = new TemplateColumn[32];
            HeaderTemplateColumn[] hcols           = new HeaderTemplateColumn[32];

            for (int i = 1; i < 32; i++)
            {
                templateColumns[i]                           = new NewTemplateColumn();
                cols[i]                                      = new TemplateColumn();
                hcols[i]                                     = new HeaderTemplateColumn();
                cols[i].ColumnID                             = string.Concat("chkBookingDetail", i);
                hcols[i].ColumnID                            = string.Concat("hchkBookingDetail", i);
                hcols[i].DisplayText                         = i.ToString();
                templateColumns[i].HeaderText                = (i).ToString();
                templateColumns[i].UniqueName                = i.ToString();
                templateColumns[i].HeaderTemplate            = hcols[i];
                templateColumns[i].HeaderStyle.Width         = Unit.Pixel(40);
                templateColumns[i].ItemStyle.HorizontalAlign = HorizontalAlign.Center;
                templateColumns[i].ItemTemplate              = cols[i];
                gvBookingDetails.MasterTableView.Columns.Add(templateColumns[i]);
            }
        }