private void UpdateModelDataSourceProperties(ModelDataSource modelDataSource) {
            if (modelDataSource == null) {
                throw new ArgumentNullException("modelDataSource");
            }

            modelDataSource.UpdateProperties(ItemType, SelectMethod);
        }
Beispiel #2
0
        private void UpdateModelDataSourceProperties(ModelDataSource modelDataSource)
        {
            if (modelDataSource == null)
            {
                throw new ArgumentNullException("modelDataSource");
            }

            modelDataSource.UpdateProperties(ItemType, SelectMethod);
        }
        /// <summary>
        /// Creates a new ModelDataSourceView.
        /// </summary>
        public ModelDataSourceView(ModelDataSource owner)
            : base(owner, ModelDataSource.DefaultViewName) {

            if (owner == null) {
                throw new ArgumentNullException("owner");
            }

            _owner = owner;

            if (owner.DataControl.Page != null) {
                owner.DataControl.Page.LoadComplete += OnPageLoadComplete;
            }
        }
Beispiel #4
0
        /// <summary>
        /// Creates a new ModelDataSourceView.
        /// </summary>
        public ModelDataSourceView(ModelDataSource owner)
            : base(owner, ModelDataSource.DefaultViewName)
        {
            if (owner == null)
            {
                throw new ArgumentNullException("owner");
            }

            _owner = owner;

            if (owner.DataControl.Page != null)
            {
                owner.DataControl.Page.LoadComplete += OnPageLoadComplete;
            }
        }
Beispiel #5
0
 internal override void UpdateModelDataSourceProperties(ModelDataSource modelDataSource) {
     Debug.Assert(modelDataSource != null, "A non-null ModelDataSource should be passed in");
     string dataKeyName = DataKeyNamesInternal.Length > 0 ? DataKeyNamesInternal[0] : "";
     modelDataSource.UpdateProperties(ItemType, SelectMethod, UpdateMethod, InsertMethod, DeleteMethod, dataKeyName);
 }
Beispiel #6
0
 /// <summary>
 /// Updates the necessary properties on provided ModelDataSource with control's properties.
 /// This step must be done before the data source can do data-binding using data operations.
 /// </summary>
 /// <param name="modelDataSource"></param>
 internal virtual void UpdateModelDataSourceProperties(ModelDataSource modelDataSource) {
     Debug.Assert(modelDataSource != null, "A non-null ModelDataSource should be passed in");
     modelDataSource.UpdateProperties(ItemType, SelectMethod);
 }
Beispiel #7
0
 /// <summary>
 /// Updates the necessary properties on provided ModelDataSource with control's properties.
 /// This step must be done before the data source can do data-binding using data operations.
 /// </summary>
 /// <param name="modelDataSource"></param>
 internal virtual void UpdateModelDataSourceProperties(ModelDataSource modelDataSource)
 {
     Debug.Assert(modelDataSource != null, "A non-null ModelDataSource should be passed in");
     modelDataSource.UpdateProperties(ItemType, SelectMethod);
 }