private void OnDataSourceViewSelectCallback(IEnumerable data) { this._ignoreDataSourceViewChanged = false; if (this.DataSourceID.Length > 0) { this.OnDataBinding(EventArgs.Empty); } if (base.AdapterInternal != null) { DataBoundControlAdapter adapterInternal = base.AdapterInternal as DataBoundControlAdapter; if (adapterInternal != null) { adapterInternal.PerformDataBinding(data); } else { this.PerformDataBinding(data); } } else { this.PerformDataBinding(data); } this.OnDataBound(EventArgs.Empty); }
private void OnDataSourceViewSelectCallback(IEnumerable data) { _ignoreDataSourceViewChanged = false; // We only call OnDataBinding here if we haven't done it already in PerformSelect(). if (IsDataBindingAutomatic) { OnDataBinding(EventArgs.Empty); } if (AdapterInternal != null) { DataBoundControlAdapter dataBoundControlAdapter = AdapterInternal as DataBoundControlAdapter; if (dataBoundControlAdapter != null) { dataBoundControlAdapter.PerformDataBinding(data); } else { PerformDataBinding(data); } } else { PerformDataBinding(data); } OnDataBound(EventArgs.Empty); }
internal void InternalPerformDataBinding(IEnumerable data) { DataBoundControlAdapter adapter = Adapter as DataBoundControlAdapter; if (adapter != null) { adapter.PerformDataBinding(data); } else { PerformDataBinding(data); } }