Udostępnij za pośrednictwem


ModelDataSource Klasa

Definicja

Kontrola źródła danych używana przez kontrolki powiązane z danymi do wykonywania operacji CRUD (tworzenie, odczytywanie, aktualizowanie, usuwanie) podczas używania powiązania modelu.

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
Dziedziczenie
ModelDataSource
Implementuje

Konstruktory

ModelDataSource(Control)

Inicjuje nowe wystąpienie klasy ModelDataSource.

Właściwości

DataControl

Pobiera kontrolkę związaną z danymi, która używa tej kontrolki jako źródła danych, gdy powiązanie modelu jest używane.

View

Pobiera domyślny (i tylko) obiekt widoku dla tej kontrolki źródła danych.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
IsTrackingViewState()

Zwraca wartość wskazującą, czy kontrolka jest w stanie widoku śledzenia.

LoadViewState(Object)

Ładuje wcześniej zapisany stan widoku.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
SaveViewState()

Zapisuje stan kontrolki.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
TrackViewState()

Śledzi zmiany stanu widoku w kontrolce StateBag , aby można je było przechowywać w obiekcie.

UpdateProperties(String, String)

Aktualizacje wymagane właściwości powiązania danych jednokierunkowego.

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

Aktualizacje wymagane właściwości powiązania danych dwukierunkowego.

Zdarzenia

CallingDataMethods

Występuje, gdy powiązanie modelu jest używane, a metody danych są wywoływane.

Jawne implementacje interfejsu

IDataSource.DataSourceChanged

Występuje, gdy bazowe źródło danych uległo zmianie. Zmiana może być spowodowana zmianą właściwości kontrolki lub zmianą danych ze względu na akcję edycji wykonywaną przez kontrolę źródła danych.

IDataSource.GetView(String)

Zwraca widok.

IDataSource.GetViewNames()

Pobiera nazwy widoków.

IStateManager.IsTrackingViewState

Zwraca wartość wskazującą, czy kontrolka jest w stanie widoku śledzenia.

IStateManager.LoadViewState(Object)

Ładuje wcześniej zapisany stan widoku.

IStateManager.SaveViewState()

Zapisuje stan kontrolki.

IStateManager.TrackViewState()

Śledzi zmiany stanu widoku w kontrolce StateBag , aby można je było przechowywać w obiekcie.

Metody rozszerzania

GetDefaultValues(IDataSource)

Pobiera kolekcję wartości domyślnych dla określonego źródła danych.

GetMetaTable(IDataSource)

Pobiera metadane dla tabeli w określonym obiekcie źródła danych.

TryGetMetaTable(IDataSource, MetaTable)

Określa, czy metadane tabeli są dostępne.

Dotyczy