Exemplo n.º 1
0
        private void InitWebGrid()
        {
            this.gridWebGrid.Columns.Clear();

            _AllInvPeriods = _PauseFacade.QueryInvPeriodcode(drpPeiodGroupEdit.SelectedValue);

            _GridHelper.AddColumn("Company", "公司别", null);
            _GridHelper.AddColumn("Storage", "库别", null);
            _GridHelper.AddColumn("FirstClass", "一级分类", null);
            _GridHelper.AddColumn("CusOrderNo", "合同号", null); //合同号
            _GridHelper.AddColumn("MName", "出口国家", null);
            _GridHelper.AddColumn("MModelCode", "机型", null);
            _GridHelper.AddColumn("ItemCode", "产品代码", null);
            _GridHelper.AddColumn("ItemGrade", "产品档次", null);
            _GridHelper.AddColumn("CusItemCode", "客户料号", null);

            if (_AllInvPeriods != null)
            {
                foreach (InvPeriod invPeriod in _AllInvPeriods)
                {
                    this._GridHelper.AddColumn(invPeriod.InvPeriodCode, invPeriod.InvPeriodCode, null);
                    this.gridWebGrid.Columns.FromKey(invPeriod.InvPeriodCode).DataType = "System.Int32";
                }
            }

            _GridHelper.AddColumn("cnt", "总计", null);
            this.gridWebGrid.Columns.FromKey("cnt").DataType = "System.Int32";

            _GridHelper.AddDefaultColumn(false, false);
            _GridHelper.ApplyLanguage(this.languageComponent1);
        }