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. |