protected virtual void Dispose(bool disposing) { if (disposing) { if (dsDataSource != null) { dsDataSource.Dispose(); dsDataSource = null; } if (oDLBase != null) { oDLBase.Dispose(); oDLBase = null; } } }