Udostępnij za pośrednictwem


ModelDataSourceView Klasa

Definicja

Reprezentuje pojedynczy widok kontrolki ModelDataSource .

public ref class ModelDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public class ModelDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type ModelDataSourceView = class
    inherit DataSourceView
    interface IStateManager
Public Class ModelDataSourceView
Inherits DataSourceView
Implements IStateManager
Dziedziczenie
ModelDataSourceView
Implementuje

Uwagi

Aby zapoznać się z serią samouczków dotyczącą używania powiązania modelu z Web Forms, zobacz Powiązanie modelu i Web Forms.

Konstruktory

ModelDataSourceView(ModelDataSource)

Inicjuje nowe wystąpienie klasy ModelDataSourceView.

Właściwości

CanDelete

Pobiera wartość wskazującą, czy ModelDataSourceView obiekt skojarzony z bieżącą ModelDataSource kontrolką obsługuje operację usuwania.

CanInsert

Pobiera wartość wskazującą, czy ModelDataSourceView obiekt skojarzony z bieżącą ModelDataSource kontrolką obsługuje operację wstawiania.

CanPage

Pobiera wartość wskazującą, czy ModelDataSourceView obiekt skojarzony z bieżącą ModelDataSource kontrolką obsługuje stronicowanie za pośrednictwem pobranych danych.

CanRetrieveTotalRowCount

Pobiera wartość wskazującą, czy ModelDataSourceView obiekt skojarzony z bieżącą ModelDataSource kontrolką obsługuje pobieranie całkowitej liczby wierszy danych oprócz zestawu danych.

CanSort

Pobiera wartość wskazującą, czy ModelDataSourceView obiekt skojarzony z bieżącą ModelDataSource kontrolką obsługuje posortowany widok w bazowym źródle danych.

CanUpdate

Pobiera wartość wskazującą, czy ModelDataSourceView obiekt skojarzony z bieżącą ModelDataSource kontrolką obsługuje operację aktualizacji.

DataKeyName

Pobiera pierwszy element w DataKeyNames tablicy kontrolki powiązanej z danymi, jeśli powiązana z danymi kontrolka jest kontrolką FormView, ListView, GridViewlub DetailsView .

DeleteMethod

Pobiera lub ustawia nazwę metody wywoływanej ModelDataSourceView przez obiekt w celu usunięcia danych.

Events

Pobiera listę delegatów programu obsługi zdarzeń dla widoku źródła danych.

(Odziedziczone po DataSourceView)
InsertMethod

Pobiera lub ustawia nazwę metody wywoływanej ModelDataSourceView przez obiekt w celu wstawiania danych.

ModelTypeName

Pobiera nazwę typu danych dla kontrolki powiązanej z danymi.

Name

Pobiera nazwę widoku źródła danych.

(Odziedziczone po DataSourceView)
SelectMethod

Pobiera lub ustawia nazwę metody wywoływanej ModelDataSourceView przez kontrolkę w celu pobrania danych.

UpdateMethod

Pobiera lub ustawia nazwę metody wywoływanej ModelDataSourceView przez obiekt w celu zaktualizowania danych.

Metody

CanExecute(String)

Określa, czy można wykonać określone polecenie.

(Odziedziczone po DataSourceView)
CreateSelectResult(Object)

Zwraca wynik operacji Select po przekonwertowaniu jej na IEnumerable kolekcję, jeśli jeszcze jej nie ma.

Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Usuwa metodę i pobiera wynik.

Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Wykonuje operację usuwania asynchronicznego na liście danych, które DataSourceView reprezentuje obiekt.

(Odziedziczone po DataSourceView)
Equals(Object)

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

(Odziedziczone po Object)
EvaluateDeleteMethodParameters(IDictionary, IDictionary)

Wywołuje metodę Delete i pobiera wynik.

EvaluateInsertMethodParameters(IDictionary)

Wywołuje metodę insert.

EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary)

Ocenia parametry metody powiązania modelu przy użyciu operacji źródła danych, obiektu metody źródła danych i wartości kontrolki.

EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean)

Ocenia parametry metody powiązania modelu przy użyciu operacji źródła danych, obiektu metody źródła danych, wartości kontrolki i wartości wskazującej, czy ta metoda jest wywoływana LoadComplete w procedurze obsługi zdarzeń strony.

EvaluateSelectMethodParameters(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions)

Ocenia parametry wybranej metody, a także określa opcje przetwarzania wyniku wyboru, takie jak automatyczne stronicowanie i zachowanie sortowania.

EvaluateUpdateMethodParameters(IDictionary, IDictionary, IDictionary)

Wywołuje metodę Update i pobiera wynik.

ExecuteCommand(String, IDictionary, IDictionary)

Wykonuje określone polecenie.

(Odziedziczone po DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

Wykonuje określone polecenie.

(Odziedziczone po DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

Wykonuje operację usuwania przy użyciu DeleteMethod metody .

ExecuteInsert(IDictionary)

Wykonuje operację wstawiania przy użyciu InsertMethod metody .

ExecuteSelect(DataSourceSelectArguments)

Wykonuje operację wybierania przy użyciu SelectMethod metody .

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Wykonuje operację aktualizacji przy użyciu UpdateMethod metody .

FindMethod(String)

Znajduje metodę do wykonania.

GetDeleteMethodResult(IDictionary, IDictionary)

Wywołuje metodę delete i pobiera wynik.

GetHashCode()

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

(Odziedziczone po Object)
GetInsertMethodResult(IDictionary)

Wywołuje metodę insert i pobiera wynik.

GetSelectMethodResult(DataSourceSelectArguments)

Wywołuje metodę select i pobiera wynik.

GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
GetUpdateMethodResult(IDictionary, IDictionary, IDictionary)

Wywołuje metodę update i pobiera wynik.

Insert(IDictionary, DataSourceViewOperationCallback)

Wstawia metodę i pobiera wynik.

Insert(IDictionary, DataSourceViewOperationCallback)

Wykonuje operację asynchronicznego wstawiania na liście danych reprezentowanych przez DataSourceView obiekt.

(Odziedziczone po DataSourceView)
InvokeMethod(ModelDataSourceMethod)

Wywołuje metodę danych.

IsTrackingViewState()

Zwraca wartość wskazującą, czy kontrolka przechowuje stan w stanie widoku.

LoadViewState(Object)

Przywraca wcześniej zapisany stan widoku dla widoku źródła danych.

MemberwiseClone()

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

(Odziedziczone po Object)
OnCallingDataMethods(CallingDataMethodsEventArgs)

CallingDataMethods Zgłasza zdarzenie.

OnDataSourceViewChanged(EventArgs)

DataSourceViewChanged Zgłasza zdarzenie.

(Odziedziczone po DataSourceView)
ProcessSelectMethodResult(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions, ModelDataMethodResult)

Wykonuje operacje na wynikach wybranej metody, takich jak automatyczne stronicowanie i sortowanie, jeśli ma to zastosowanie.

RaiseUnsupportedCapabilityError(DataSourceCapabilities)

Wywołana przez metodę RaiseUnsupportedCapabilitiesError(DataSourceView) w celu porównania możliwości żądanych dla ExecuteSelect(DataSourceSelectArguments) operacji względem tych, które obsługuje widok.

(Odziedziczone po DataSourceView)
SaveViewState()

Zapisuje zmiany w stanie widoku obiektu ModelDataSourceView od czasu opublikowania strony z powrotem na serwerze.

Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Wybiera metodę i pobiera wynik.

Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Pobiera listę danych asynchronicznie z bazowego magazynu danych.

(Odziedziczone po DataSourceView)
ToString()

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

(Odziedziczone po Object)
TrackViewState()

ModelDataSourceView Powoduje, że obiekt śledzi zmiany w stanie widoku, tak aby zmiany mogły być przechowywane w ViewState obiekcie dla kontrolki i utrwalane w żądaniach dla tej samej strony.

Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Aktualizacje określonych metod przy użyciu wartości podanych w parametrach.

Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Wykonuje operację aktualizacji asynchronicznej na liście danych reprezentowanych przez DataSourceView obiekt.

(Odziedziczone po DataSourceView)
UpdateProperties(String, String, String, String, String, String)

Aktualizacje określone właściwości przy użyciu wartości podanych w parametrach.

Zdarzenia

CallingDataMethods

Występuje, gdy są wywoływane metody danych.

DataSourceViewChanged

Występuje, gdy widok źródła danych uległ zmianie.

(Odziedziczone po DataSourceView)

Jawne implementacje interfejsu

IStateManager.IsTrackingViewState

Pobiera wartość wskazującą, czy kontrolka serwera śledzi zmiany stanu widoku.

IStateManager.LoadViewState(Object)

Ładuje wcześniej zapisany stan widoku kontrolki serwera do kontrolki.

IStateManager.SaveViewState()

Zapisuje zmiany w stanie widoku kontrolki serwera w obiekcie.

IStateManager.TrackViewState()

Instruuje kontrolkę serwera w celu śledzenia zmian stanu widoku.

Dotyczy