ModelDataSource Класс

Определение

Элемент управления источника данных, используемый элементами управления привязки данных для выполнения операций CRUD (создание, чтение, обновление и удаление) при использовании функции привязки моделей.

public ref class ModelDataSource : System::Web::UI::IDataSource, System::Web::UI::IStateManager
public class ModelDataSource : System.Web.UI.IDataSource, System.Web.UI.IStateManager
type ModelDataSource = class
    interface IDataSource
    interface IStateManager
Public Class ModelDataSource
Implements IDataSource, IStateManager
Наследование
ModelDataSource
Реализации

Конструкторы

ModelDataSource(Control)

Инициализирует новый экземпляр класса ModelDataSource.

Свойства

DataControl

Получает элемент управления с привязкой к данным, который использует этот элемент управления в качестве источника данных, когда используется привязка модели.

View

Получает используемый по умолчанию (и единственный) объект представления для данного элемента управления источником данных.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IsTrackingViewState()

Возвращает значение, указывающее, находится ли элемент управления в состоянии представления отслеживания.

LoadViewState(Object)

Загружает сохраненное ранее состояние представления.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
SaveViewState()

Сохраняет состояние элемента управления.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
TrackViewState()

Отслеживает изменения состояния представления элемента управления для сохранения в объекте StateBag.

UpdateProperties(String, String)

Обновляет обязательные свойства для односторонней привязки данных.

UpdateProperties(String, String, String, String, String, String)

Обновляет обязательные свойства для двусторонней привязки данных.

События

CallingDataMethods

Возникает, когда привязка модели используется и вызываются методы данных.

Явные реализации интерфейса

IDataSource.DataSourceChanged

Возникает при изменении базового источника данных. Изменение может быть вызвано изменением свойств элемента управления или изменением данных в процессе редактирования, выполняемого элементом управления источника данных.

IDataSource.GetView(String)

Возвращает представление.

IDataSource.GetViewNames()

Получает имена представлений.

IStateManager.IsTrackingViewState

Возвращает значение, указывающее, находится ли элемент управления в состоянии представления отслеживания.

IStateManager.LoadViewState(Object)

Загружает сохраненное ранее состояние представления.

IStateManager.SaveViewState()

Сохраняет состояние элемента управления.

IStateManager.TrackViewState()

Отслеживает изменения состояния представления элемента управления для сохранения в объекте StateBag.

Методы расширения

GetDefaultValues(IDataSource)

Получает коллекцию значений по умолчанию для заданного источника данных.

GetMetaTable(IDataSource)

Получает метаданные для таблицы в заданном объекте источника данных.

TryGetMetaTable(IDataSource, MetaTable)

Определяет, доступны ли метаданные таблицы.

Применяется к