Esempio n. 1
0
 private void LoadValues(bool interim)
 {
     if (_dataEditControl != null)
     {
         _dataEditControl.LoadValues(interim);
     }
 }
Esempio n. 2
0
        private IDataEditControl AddPage(string id, string title, IconInfo icon, string path)
        {
            TabView view = new TabView();

            view.ID    = id + "_View";
            view.Title = title;
            view.Icon  = icon;
            MultiView.Views.Add(view);

            UserControl control = (UserControl)this.LoadControl(path);

            control.ID = IdentifierGenerator.HtmlStyle.GetValidIdentifier(Path.GetFileNameWithoutExtension(path));

            //EgoFormPageUserControl formPageControl = control as EgoFormPageUserControl;
            //if (formPageControl != null)
            //  formPageControl.FormPageObject = formPage;

            view.LazyControls.Add(control);

            IDataEditControl dataEditControl = control as IDataEditControl;

            if (dataEditControl != null)
            {
                dataEditControl.BusinessObject = (IBusinessObject)Function.Object;
                dataEditControl.LoadValues(IsPostBack);
                dataEditControl.Mode = Function.ReadOnly ? DataSourceMode.Read : DataSourceMode.Edit;
                return(dataEditControl);
            }

            return(null);
        }
        private void DataEditControl_Load(object sender, EventArgs e)
        {
            IDataEditControl dataEditControl = (IDataEditControl)sender;

            dataEditControl.BusinessObject = (IBusinessObject)Function.Object;
            dataEditControl.LoadValues(IsPostBackAfterEnsure(dataEditControl.ID));
            dataEditControl.Mode = Function.ReadOnly ? DataSourceMode.Read : DataSourceMode.Edit;
        }
Esempio n. 4
0
 private void LoadValues(bool interim)
 {
     CurrentObject.LoadValues(interim);
     if (_dataEditControl != null)
     {
         _dataEditControl.LoadValues(interim);
     }
 }
        public override void LoadValue(bool interim)
        {
            if (_referenceDataSource == null)
            {
                throw new NotImplementedException();
            }

            _referenceDataSource.LoadValue(interim);
            _userControl.BusinessObject = _referenceDataSource.BusinessObject;
            _userControl.LoadValues(interim);
        }