public SPKListControl(SPKListModel model) { InitializeComponent(); _presenter = new SPKListPresenter(this, model); gvSPK.FocusedRowChanged += gvSPK_FocusedRowChanged; gvSPK.PopupMenuShowing += gvSPK_PopupMenuShowing; // init editor control accessibility btnNewSPK.Enabled = AllowInsert; cmsEndorseData.Enabled = AllowEdit; this.Load += SPKListControl_Load; //by default pending & all category spk will displayed this.ApprovalStatusFilter = 9; this.CategoryFilter = 0; this.PrintStatusFilter = 9; this.CompletedStatusFilter = 9; this.ContractWorkStatusFilter = -1; }