ModelDataSource Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Ovládací prvek zdroje dat používaný ovládacími prvky vázaných na data k provádění operací CRUD (vytvoření, čtení, aktualizace, odstranění) při použití vazby 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
- Dědičnost
-
ModelDataSource
- Implementuje
Konstruktory
ModelDataSource(Control) |
Inicializuje novou instanci ModelDataSource třídy . |
Vlastnosti
DataControl |
Získá ovládací prvek vázané na data, který používá tento ovládací prvek jako zdroj dat při použití vazby modelu. |
View |
Získá výchozí (a pouze) objekt zobrazení pro tento ovládací prvek zdroje dat. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
IsTrackingViewState() |
Vrátí hodnotu, která označuje, zda je ovládací prvek sledování stavu zobrazení. |
LoadViewState(Object) |
Načte dříve uložený stav zobrazení. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
SaveViewState() |
Uloží stav ovládacího prvku. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
TrackViewState() |
Sleduje změny stavu zobrazení ovládacího prvku, aby je bylo možné uložit do objektu StateBag . |
UpdateProperties(String, String) |
Aktualizace požadované vlastnosti pro jednosměrnou datovou vazbu. |
UpdateProperties(String, String, String, String, String, String) |
Aktualizace požadované vlastnosti pro obousměrnou datovou vazbu. |
Událost
CallingDataMethods |
Vyvolá se při použití vazby modelu a jsou volány datové metody. |
Explicitní implementace rozhraní
IDataSource.DataSourceChanged |
Vyvolá se při změně podkladového zdroje dat. Příčinou této změny může být změna vlastností ovládacího prvku nebo změna dat v důsledku akce úpravy provedené ovládacím prvku zdroje dat. |
IDataSource.GetView(String) |
Vrátí zobrazení. |
IDataSource.GetViewNames() |
Získá názvy zobrazení. |
IStateManager.IsTrackingViewState |
Vrátí hodnotu, která označuje, zda je ovládací prvek sledování stavu zobrazení. |
IStateManager.LoadViewState(Object) |
Načte dříve uložený stav zobrazení. |
IStateManager.SaveViewState() |
Uloží stav ovládacího prvku. |
IStateManager.TrackViewState() |
Sleduje změny stavu zobrazení ovládacího prvku, aby je bylo možné uložit do objektu StateBag . |
Metody rozšíření
GetDefaultValues(IDataSource) |
Získá kolekci výchozích hodnot pro zadaný zdroj dat. |
GetMetaTable(IDataSource) |
Získá metadata pro tabulku v zadaném objektu zdroje dat. |
TryGetMetaTable(IDataSource, MetaTable) |
Určuje, zda jsou k dispozici metadata tabulky. |