ModelDataSourceView Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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. |