private void LoadValues(bool interim) { if (_dataEditControl != null) { _dataEditControl.LoadValues(interim); } }
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; }
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); }