private void FillCarPark() { dt = new DataTable(); dt = UnitDirBL.GetCarTagName(m_iCCId, iBlockId, iTypeId); grdCar.DataSource = dt; grdViewCar.BestFitColumns(); grdViewCar.Columns["CostCentreId"].Visible = false; grdViewCar.Columns["BlockId"].Visible = false; grdViewCar.Columns["TypeId"].Visible = false; grdViewCar.Columns["FlatId"].Visible = false; grdViewCar.Columns["SlotNo"].OptionsColumn.AllowEdit = false; grdViewCar.Columns["FlatNo"].OptionsColumn.AllowEdit = false; grdViewCar.Columns["SlotNo"].AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Near; grdViewCar.Columns["SlotNo"].AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Near; RepositoryItemTextEdit txtAmtEdit = new RepositoryItemTextEdit(); grdViewCar.Columns["TagName"].ColumnEdit = txtAmtEdit; grdViewCar.OptionsCustomization.AllowFilter = false; grdViewCar.Appearance.HeaderPanel.Font = new Font(grdViewCar.Appearance.HeaderPanel.Font, FontStyle.Bold); grdViewCar.OptionsSelection.InvertSelection = true; grdViewCar.OptionsSelection.EnableAppearanceHideSelection = false; grdViewCar.Appearance.FocusedRow.BackColor = Color.Teal; grdViewCar.Appearance.FocusedRow.ForeColor = Color.White; DataTable dtCodeSetUp = new DataTable(); dtCodeSetUp = CRM.BL.StageDetBL.EditCarParkCodeSetup(m_iCCId, iBlockId); if (dtCodeSetUp.Rows.Count == 0) { return; } int iType = Convert.ToInt32(CommFun.IsNullCheck(dtCodeSetUp.Rows[0]["Type"], CommFun.datatypes.vartypenumeric)); if (iType == 1) { grdViewCar.Columns["TagName"].OptionsColumn.AllowEdit = false; } }