Ejemplo n.º 1
0
        private void InitListManager()
        {
            ucListManager.ID                = "DEntityList";
            ucListManager.IsChildList       = false;
            ucListManager.ListLabel         = "Entity List";
            ucListManager.AllowAdd          = true;
            ucListManager.AddBtnPostBackUrl = GetUrl(EntityEdit.PageUrl);

            ucListManager.NeedListInstances += new NeedListInstancesEventHandler(ucListManager_NeedListInstances);
            ucListManager.InstanceRowNewing += new InstanceRowNewingEventHandler(ucListManager_InstanceRowNewing);
            ucListManager.InstanceRowSaving += new InstanceRowSavingEventHandler(ucListManager_InstanceRowSaving);

            ucListManager.Columns.Add(new GridViewEditCommandColumn());

            GridViewHyperLinkColumn hc = new GridViewHyperLinkColumn();

            ucListManager.Columns.Add(hc);
            hc.Caption       = "Entity Code";
            hc.DataTextField = DEntityDto.FLD_Code;
            hc.DataNavigateUrlFormatString = string.Format("{0}?{1}={{0}}", ServerPath + EntityManager.PageUrl, EntityManager.QryEntityId);
            hc.DataNavigateUrlFields       = new string[] { DEntityDto.FLD_StringId };

            ucListManager.Columns.Add(new GridViewDataTextColumn("Description", DEntityDto.FLD_Description));
            ucListManager.Columns.Add(new GridViewDataCheckColumn("Allow Add Item", DEntityDto.FLD_AllowAddItem));
            ucListManager.Columns.Add(new GridViewDataCheckColumn("Allow Edit Item", DEntityDto.FLD_AllowEditItem));
            ucListManager.Columns.Add(new GridViewDataCheckColumn("Allow Delete Item", DEntityDto.FLD_AllowDeleteItem));
            GridViewDataCheckColumn cc = new GridViewDataCheckColumn("Is BuiltIn", DEntityDto.FLD_IsBuiltIn);

            ucListManager.Columns.Add(cc);
            cc.IsReadOnly = true;
        }
Ejemplo n.º 2
0
        private void InitSubjectList()
        {
            ucListManager.ID                 = "SubjectList";
            ucListManager.IsChildList        = false;
            ucListManager.ListLabel          = "Subject List";
            ucListManager.AllowEditAll       = true;
            ucListManager.GridPageSize       = 30;
            ucListManager.NeedListInstances += new NeedListInstancesEventHandler(ucListManager_NeedListInstances);

            GridViewHyperLinkColumn hc = new GridViewHyperLinkColumn();

            ucListManager.Columns.Add(hc);
            hc.Caption       = "Subject Type";
            hc.DataTextField = SubjectDto.FLD_SubjectType;
            hc.DataNavigateUrlFormatString = string.Format("{0}?{1}={{0}}", ServerPath + SubjectManager.PageUrl, SubjectManager.QrySubjectId);
            hc.DataNavigateUrlFields       = new string[] { SubjectDto.FLD_StringId };

            ucListManager.Columns.Add(new GridViewDataTextColumn("Subject Label", SubjectDto.FLD_SubjectLabel));
            ucListManager.Columns.Add(new GridViewDataTextColumn("SubjectId Field", SubjectDto.FLD_SubjectIdField));
            ucListManager.Columns.Add(new GridViewDataTextColumn("MasterSubjectId Field", SubjectDto.FLD_MasterSubjectIdField));
            ucListManager.Columns.Add(new GridViewDataCheckColumn("Allow ListAdd", SubjectDto.FLD_AllowListAdd));
            ucListManager.Columns.Add(new GridViewDataCheckColumn("Is AddInGrid", SubjectDto.FLD_IsAddInGrid));
            ucListManager.Columns.Add(new GridViewDataCheckColumn("Allow ListEdit", SubjectDto.FLD_AllowListEdit));
            ucListManager.Columns.Add(new GridViewDataCheckColumn("Is Grid InForm Edit", SubjectDto.FLD_IsGridInFormEdit));
            ucListManager.Columns.Add(new GridViewDataCheckColumn("Allow ListDelete", SubjectDto.FLD_AllowListDelete));
            ucListManager.Columns.Add(new GridViewDataCheckColumn("Allow ListFiltering", SubjectDto.FLD_AllowListFiltering));
            GridViewDataTextColumn rc = new GridViewDataTextColumn("RowIndex Max", SubjectDto.FLD_RowIndexMax);

            ucListManager.Columns.Add(rc);
            rc.IsReadOnly = true;
            GridViewDataTextColumn cc = new GridViewDataTextColumn("ColIndex Max", SubjectDto.FLD_ColIndexMax);

            ucListManager.Columns.Add(cc);
            cc.IsReadOnly = true;
        }