DataTable GetSourceTable(AjaxBaseControl ctrl) { if (ctrl is IAjaxDataSource) { object src = ctrl.GetObjByID(((IAjaxDataSource)ctrl).DataSourceID); if (src != null && src is WebDataSource) { WebDataSource wds = src as WebDataSource; if (string.IsNullOrEmpty(wds.SelectAlias) && string.IsNullOrEmpty(wds.SelectCommand)) { if (wds.DesignDataSet == null) { WebDataSet ds = GloFix.CreateDataSet(wds.WebDataSetID); wds.DesignDataSet = ds.RealDataSet; } return wds.DesignDataSet.Tables[wds.DataMember].Clone(); } else { return wds.CommandTable.Clone(); } } } return null; }
public ExtViewPagingSet(AjaxBaseControl parent) { _ownerView = parent; }
public ExtGridGridSet(AjaxBaseControl parent) { _ownerView = parent; }
public AjaxScheduleTitle(AjaxBaseControl parent) { _ownerView = parent; }
public AjaxScheduleColumn(AjaxBaseControl parent) { _ownerView = parent; }