SqlDataSourceView Klasa

Definicja

Obsługuje SqlDataSource formant i udostępnia interfejs dla formantów powiązanych z danymi do wykonywania operacji na danych SQL na relacyjnych bazach danych.Supports the SqlDataSource control and provides an interface for data-bound controls to perform SQL data operations against relational databases.

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

Uwagi

SqlDataSourceViewKlasa jest przeznaczona głównie do użycia przez formanty powiązane z danymi, a nie jako obiekt programowalny w kodzie strony.The SqlDataSourceView class is intended primarily to be used by data-bound controls, and not as a programmable object in page code.

Kontrolki źródła danych ASP.NET zawierają co najmniej jedną listę danych reprezentowaną przez obiekty widoku źródła danych.ASP.NET data source controls contain one or more lists of data, represented by data source view objects. SqlDataSourceViewKlasa rozszerza DataSourceView klasę, definiuje możliwości SqlDataSource kontrolki, z którą jest skojarzona, i implementuje podstawowe funkcje danych dla kontroli źródła danych.The SqlDataSourceView class extends the DataSourceView class, defines the capabilities of the SqlDataSource control with which it is associated, and implements the basic data functionality for the data source control. SqlDataSourceViewKlasa implementuje funkcje danych dla SqlDataSource kontrolki, w tym operacje, Select Update , Insert i Delete , sortowanie, filtrowanie i zarządzanie ustawieniami, które są przechowywane w stanie widoku.The SqlDataSourceView class implements the data functionality for the SqlDataSource control, including the Select, Update, Insert, and Delete operations, sorting, filtering, and managing settings that are kept in view state.

Chociaż SqlDataSourceView obiekt nie jest bezpośrednio narażony deweloperom stron przez SqlDataSource formant, wiele jego właściwości jest.Although the SqlDataSourceView object is not directly exposed to page developers by the SqlDataSource control, many of its properties are. Najbardziej podstawową operacją wykonywaną przez widok źródła danych jest pobieranie danych z podstawowej bazy danych przy użyciu Select metody, która pobiera IEnumerable kolekcję elementów danych.The most basic operation that a data source view performs is data retrieval from the underlying database using the Select method, which retrieves an IEnumerable collection of data items. SqlDataSourceViewKlasa implementuje pobieranie danych z relacyjnych baz danych przy użyciu zapytań SQL.The SqlDataSourceView class implements data retrieval from relational databases using SQL queries. Zapytania SQL mogą być sparametryzowane w celu zapewnienia większej elastyczności i bezpieczeństwa.The SQL queries can be parameterized for greater flexibility and security. Następujące metody pobierania danych, właściwości i zdarzenia są implementowane przez program SqlDataSourceView i uwidaczniane bezpośrednio przez jego SqlDataSource kontrolkę programistom i innym osobom wywołującym:The following data retrieval methods, properties, and events are implemented by the SqlDataSourceView and exposed directly by its SqlDataSource control to page developers and other callers:

SqlDataSourceViewObiekt obsługuje aktualizowanie danych w relacyjnej bazie danych przy użyciu poleceń SQL.The SqlDataSourceView object supports updating data in a relational database using SQL commands. Polecenia SQL można sparametryzowane, aby zapewnić większą elastyczność i bezpieczeństwo.The SQL commands can be parameterized for greater flexibility and security. Kontrolki powiązane z danymi, takie jak GridView i DetailsView , można skonfigurować do automatycznego przeprowadzania aktualizacji przy użyciu programu SqlDataSourceView , podczas gdy inne kontrolki nie są.Data-bound controls, such as the GridView and DetailsView, can be configured to perform updates automatically using the SqlDataSourceView, while other controls cannot. Następujące metody, właściwości i zdarzenia aktualizacji są implementowane przez program SqlDataSourceView i uwidaczniane bezpośrednio przez jego SqlDataSource kontrolę dla programistów i innych wywołujących:The following update methods, properties, and events are implemented by the SqlDataSourceView and exposed directly by its SqlDataSource control to page developers and other callers:

SqlDataSourceViewObsługuje wstawianie nowych wierszy danych do relacyjnej bazy danych.The SqlDataSourceView supports inserting new rows of data into a relational database. Polecenia SQL, które są określone we InsertCommand właściwości mogą być sparametryzowane, aby zapewnić większą elastyczność i bezpieczeństwo.The SQL commands that are specified in the InsertCommand property can be parameterized for greater flexibility and security. Formanty powiązane z danymi, takie jak GridView i DetailsView , można skonfigurować do automatycznego wykonywania operacji wstawiania przy użyciu SqlDataSourceView , podczas gdy inne kontrolki nie są.Data-bound controls, such as the GridView and DetailsView, can be configured to perform inserts automatically using the SqlDataSourceView, while other controls cannot. Następujące metody INSERT, Properties i Events są implementowane przez program SqlDataSourceView i uwidaczniane bezpośrednio przez jego SqlDataSource kontrolę deweloperom stronicowym i innym osobom wywołującym:The following insert methods, properties, and events are implemented by the SqlDataSourceView and exposed directly by its SqlDataSource control to page developers and other callers:

SqlDataSourceViewObiekt obsługuje także usuwanie danych z relacyjnej bazy danych.The SqlDataSourceView object also supports deleting data from a relational database. Podobnie jak w przypadku innych poleceń, polecenia SQL, które są określone we DeleteCommand właściwości mogą być sparametryzowane w celu zapewnienia większej elastyczności i bezpieczeństwa.As with other commands, the SQL commands that are specified in the DeleteCommand property can be parameterized for greater flexibility and security. Formanty powiązane z danymi, takie jak GridView i DetailsView , można skonfigurować do automatycznego usuwania przy użyciu SqlDataSourceView , podczas gdy inne kontrolki nie są.Data-bound controls, such as the GridView and DetailsView, can be configured to perform deletes automatically using the SqlDataSourceView, while other controls cannot. Następujące metody usuwania, właściwości i zdarzenia są implementowane przez program SqlDataSourceView i uwidaczniane bezpośrednio przez jego SqlDataSource kontrolę deweloperom stronicowym i innym osobom wywołującym:The following delete methods, properties, and events are implemented by the SqlDataSourceView and exposed directly by its SqlDataSource control to page developers and other callers:

Pobieranie danych jest bardziej wydajne, gdy klauzula służąca do filtrowania danych podczas pobierania danych jest dynamiczna.Data retrieval is more powerful when the clause that is used to filter the data during data retrieval is dynamic. Innymi słowy, zapytanie SQL ze statyczną klauzulą WHERE jest nieelastyczne i zaawansowane jako zapytanie SQL, gdzie wartości w klauzuli WHERE są powiązane z wartościami, które mogą się zmieniać, takich jak wartości wyświetlane w kontrolkach na stronie formularzy sieci Web.In other words, an SQL query with a static WHERE clause is not as flexible and powerful as an SQL query where the values in the WHERE clause are bound to values that can change, such as values that are displayed in controls on a Web Forms page. Zamiast przebudować zapytanie SQL i ustawiając SelectCommand Właściwość dla każdego ładowania strony, można użyć FilterExpression właściwości i, FilterParameters Aby zastosować filtrowanie dynamiczne do pobierania danych.Instead of rebuilding an SQL query and setting the SelectCommand property on every page load, you can use the FilterExpression and FilterParameters properties to apply dynamic filtering to data retrieval. Te właściwości są implementowane przez SqlDataSourceView i uwidaczniane bezpośrednio przez SqlDataSource formant w formantach powiązanych z danymi i innych obiektach wywołujących.These properties are implemented by the SqlDataSourceView and exposed directly by its SqlDataSource control to data-bound controls and other callers.

Dane pobierane za pomocą SqlDataSource kontrolki można sortować, dodając klauzulę ORDER by, która powoduje, że baza danych wykona porządkowanie przy pobieraniu danych lub określając kolejność danych w pamięci po jej pobraniu.You can sort the data that you retrieve with the SqlDataSource control by adding an ORDER BY clause, which causes the database to perform the ordering for you when you retrieve data or by ordering the data in memory after it is retrieved. Możesz podać wyrażenie sortowania, SqlDataSourceView ustawiając SortExpression Właściwość DataSourceSelectArguments obiektu, który jest przesyłany do Select metody.You can supply a sorting expression to the SqlDataSourceView by setting the SortExpression property of the DataSourceSelectArguments object that is passed to the Select method. Składnia SortExpression właściwości jest taka sama jak składnia DataView.Sort właściwości.The syntax for the SortExpression property is the same as the syntax for a DataView.Sort property. Jeśli używasz procedury składowanej do pobierania danych, możesz również użyć SortParameterName właściwości, aby określić parametr, który jest używany w celu sortowania wyników wywołania procedury przechowywanej.If you use a stored procedure to retrieve data, you can also use the SortParameterName property to specify a parameter that is used specifically for sorting the results of a stored procedure call.

Jeśli więcej niż jeden użytkownik może jednocześnie zmienić bazę danych, istnieje możliwość konfliktu współbieżności.When more than one user can change the database concurrently, there is the potential for concurrency conflict. SqlDataSourceKontrolka kontroluje współbieżność za pomocą SqlDataSource.ConflictDetection właściwości.The SqlDataSource control has controls concurrency through the SqlDataSource.ConflictDetection property. Funkcja jest zaimplementowana we SqlDataSourceView.ConflictDetection właściwości.The functionality is implemented in the SqlDataSourceView.ConflictDetection property.

Podobnie jak w przypadku wielu innych kontrolek serwera sieci Web, SqlDataSourceView implementuje IStateManager interfejs i używa stanu widoku do śledzenia stanu między żądaniami stron.Like many other Web server controls, the SqlDataSourceView implements the IStateManager interface and uses view state to track its state across page requests. Implementacje IsTrackingViewState Właściwości and i LoadViewState , SaveViewState , i TrackViewState są dostarczane w celu włączenia śledzenia stanu widoku dla kontrolki.Implementations of the IsTrackingViewState and property and the LoadViewState, SaveViewState, and TrackViewState methods are provided to enable view state tracking for the control. Aby uzyskać więcej informacji, zobacz ASP.NET State Management — Omówienie.For more information, see ASP.NET State Management Overview.

Konstruktory

SqlDataSourceView(SqlDataSource, String, HttpContext)

Inicjuje nowe wystąpienie SqlDataSourceView klasy ustawiającej określony SqlDataSource formant jako właściciela bieżącego widoku.Initializes a new instance of the SqlDataSourceView class setting the specified SqlDataSource control as the owner of the current view.

Właściwości

CancelSelectOnNullParameter

Pobiera lub ustawia wartość wskazującą, czy operacja pobierania danych została anulowana, gdy którykolwiek parametr zawarty w kolekcji zostanie SelectParameters oszacowany na null .Gets or sets a value indicating whether a data retrieval operation is canceled when any parameter that is contained in the SelectParameters collection evaluates to null.

CanDelete

Pobiera wartość wskazującą SqlDataSourceView , czy obiekt, który jest skojarzony z bieżącą SqlDataSource kontrolką, obsługuje operację usuwania.Gets a value indicating whether the SqlDataSourceView object that is associated with the current SqlDataSource control supports the delete operation.

CanInsert

Pobiera wartość wskazującą SqlDataSourceView , czy obiekt, który jest skojarzony z bieżącą SqlDataSource kontrolką obsługuje operację wstawiania.Gets a value indicating whether the SqlDataSourceView object that is associated with the current SqlDataSource control supports the insert operation.

CanPage

Pobiera wartość wskazującą SqlDataSourceView , czy obiekt, który jest skojarzony z bieżącą SqlDataSource kontrolką obsługuje stronicowanie pobranych danych.Gets a value indicating whether the SqlDataSourceView object that is associated with the current SqlDataSource control supports the paging of retrieved data.

CanRetrieveTotalRowCount

Pobiera wartość wskazującą SqlDataSourceView , czy obiekt, który jest skojarzony z bieżącym SqlDataSource formantem obsługuje pobieranie łącznej liczby wierszy danych, oprócz zestawu danych.Gets a value indicating whether the SqlDataSourceView object that is associated with the current SqlDataSource control supports retrieving the total number of data rows, in addition to the set of data.

CanSort

Pobiera wartość wskazującą, czy SqlDataSourceView obiekt, który jest skojarzony z bieżącą SqlDataSource kontrolką obsługuje widok posortowany dla pobranych danych.Gets a value indicating whether the SqlDataSourceView object that is associated with the current SqlDataSource control supports a sorted view on the retrieved data.

CanUpdate

Pobiera wartość wskazującą SqlDataSourceView , czy obiekt, który jest skojarzony z bieżącą SqlDataSource kontrolką, obsługuje operację aktualizacji.Gets a value indicating whether the SqlDataSourceView object that is associated with the current SqlDataSource control supports the update operation.

ConflictDetection

Pobiera lub ustawia wartość wskazującą, w jaki sposób SqlDataSource formant wykonuje aktualizacje i usuwa, gdy dane w wierszu w źródłowej bazie danych zmieniają się w czasie trwania operacji.Gets or sets the value indicating how the SqlDataSource control performs updates and deletes when data in a row in the underlying database changes during the time of the operation.

DeleteCommand

Pobiera lub ustawia ciąg SQL, którego SqlDataSourceView używa do usuwania danych z podstawowej bazy danych.Gets or sets the SQL string that the SqlDataSourceView uses to delete data from the underlying database.

DeleteCommandType

Pobiera lub ustawia wartość wskazującą, czy tekst we DeleteCommand właściwości jest instrukcją SQL, czy nazwą procedury składowanej.Gets or sets a value indicating whether the text in the DeleteCommand property is a SQL statement or the name of a stored procedure.

DeleteParameters

Pobiera kolekcję parametrów zawierającą parametry, które są używane przez DeleteCommand Właściwość.Gets the parameters collection containing the parameters that are used by the DeleteCommand property.

Events

Pobiera listę delegatów obsługi zdarzeń dla widoku źródła danych.Gets a list of event-handler delegates for the data source view.

(Odziedziczone po DataSourceView)
FilterExpression

Pobiera lub ustawia wyrażenie filtrowania stosowane, gdy Select Metoda jest wywoływana.Gets or sets a filtering expression that is applied when the Select method is called.

FilterParameters

Pobiera kolekcję parametrów, które są skojarzone z dowolnymi symbolami zastępczymi parametrów w FilterExpression ciągu.Gets a collection of parameters that are associated with any parameter placeholders in the FilterExpression string.

InsertCommand

Pobiera lub ustawia ciąg SQL SqlDataSourceView używany przez obiekt do wstawiania danych do źródłowej bazy danych.Gets or sets the SQL string that the SqlDataSourceView object uses to insert data into the underlying database.

InsertCommandType

Pobiera lub ustawia wartość wskazującą, czy tekst we InsertCommand właściwości jest instrukcją SQL, czy nazwą procedury składowanej.Gets or sets a value indicating whether the text in the InsertCommand property is a SQL statement or the name of a stored procedure.

InsertParameters

Pobiera kolekcję parametrów zawierającą parametry, które są używane przez InsertCommand Właściwość.Gets the parameters collection containing the parameters that are used by the InsertCommand property.

IsTrackingViewState

Pobiera wartość wskazującą, czy SqlDataSourceView obiekt zapisuje zmiany w stanie widoku.Gets a value indicating whether the SqlDataSourceView object is saving changes to its view state.

Name

Pobiera nazwę widoku źródła danych.Gets the name of the data source view.

(Odziedziczone po DataSourceView)
OldValuesParameterFormatString

Pobiera lub ustawia ciąg formatu, który ma zostać zastosowany do nazw parametrów, które są przesyłane do Delete Update metody lub.Gets or sets a format string to apply to the names of any parameters that are passed to the Delete or Update method.

ParameterPrefix

Pobiera ciąg, który jest używany do prefiksu symbolu zastępczego parametru w sparametryzowanym zapytaniu SQL.Gets the string that is used to prefix a parameter placeholder in a parameterized SQL query.

SelectCommand

Pobiera lub ustawia ciąg SQL SqlDataSourceView używany przez obiekt do pobierania danych z podstawowej bazy danych.Gets or sets the SQL string that the SqlDataSourceView object uses to retrieve data from the underlying database.

SelectCommandType

Pobiera lub ustawia wartość wskazującą, czy tekst we SelectCommand właściwości jest kwerendą SQL, czy nazwą procedury składowanej.Gets or sets a value indicating whether the text in the SelectCommand property is a SQL query or the name of a stored procedure.

SelectParameters

Pobiera kolekcję parametrów zawierającą parametry, które są używane przez SelectCommand Właściwość.Gets the parameters collection containing the parameters that are used by the SelectCommand property.

SortParameterName

Pobiera lub ustawia nazwę parametru procedury składowanej, który jest używany do sortowania pobranych danych podczas pobierania danych przy użyciu procedury składowanej.Gets or sets the name of a stored procedure parameter that is used to sort retrieved data when data retrieval is performed using a stored procedure.

UpdateCommand

Pobiera lub ustawia ciąg SQL SqlDataSourceView używany przez obiekt do aktualizowania danych w źródłowej bazie danych.Gets or sets the SQL string that the SqlDataSourceView object uses to update data in the underlying database.

UpdateCommandType

Pobiera lub ustawia wartość wskazującą, czy tekst we UpdateCommand właściwości jest instrukcją SQL, czy nazwą procedury składowanej.Gets or sets a value indicating whether the text in the UpdateCommand property is a SQL statement or the name of a stored procedure.

UpdateParameters

Pobiera kolekcję parametrów zawierającą parametry, które są używane przez UpdateCommand Właściwość.Gets the parameters collection containing the parameters that are used by the UpdateCommand property.

Metody

CanExecute(String)

Określa, czy można wykonać określone polecenie.Determines whether the specified command can be executed.

(Odziedziczone po DataSourceView)
Delete(IDictionary, IDictionary)

Wykonuje operację usuwania przy użyciu DeleteCommand ciągu SQL, wszelkich parametrów, które są określone w DeleteParameters kolekcji, oraz wartości, które znajdują się w określonych keys oldValues kolekcjach i.Performs a delete operation using the DeleteCommand SQL string, any parameters that are specified in the DeleteParameters collection, and the values that are in the specified keys and oldValues collections.

Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Wykonuje asynchroniczne operacje usuwania na liście danych DataSourceView reprezentowanej przez obiekt.Performs an asynchronous delete operation on the list of data that the DataSourceView object represents.

(Odziedziczone po DataSourceView)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
ExecuteCommand(String, IDictionary, IDictionary)

Wykonuje określone polecenie.Executes the specified command.

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

Wykonuje określone polecenie.Executes the specified command.

(Odziedziczone po DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

Wykonuje operację usuwania przy użyciu DeleteCommand ciągu SQL, wszelkich parametrów, które są określone w DeleteParameters kolekcji, oraz wartości, które znajdują się w określonych keys oldValues kolekcjach i.Performs a delete operation using the DeleteCommand SQL string, any parameters that are specified in the DeleteParameters collection, and the values that are in the specified keys and oldValues collections.

ExecuteInsert(IDictionary)

Wykonuje operację wstawiania przy użyciu InsertCommand ciągu SQL, wszelkich parametrów określonych w InsertParameters kolekcji i wartości, które znajdują się w określonej values kolekcji.Performs an insert operation using the InsertCommand SQL string, any parameters that are specified in the InsertParameters collection, and the values that are in the specified values collection.

ExecuteSelect(DataSourceSelectArguments)

Pobiera dane z podstawowej bazy danych przy użyciu SelectCommand ciągu SQL i wszystkich parametrów, które znajdują się w SelectParameters kolekcji.Retrieves data from the underlying database using the SelectCommand SQL string and any parameters that are in the SelectParameters collection.

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Wykonuje operację aktualizacji przy użyciu UpdateCommand ciągu SQL, wszelkich parametrów, które znajdują się w UpdateParameters kolekcji, oraz wartości, które znajdują się w określonych keys values oldValues kolekcjach, i.Performs an update operation using the UpdateCommand SQL string, any parameters that are in the UpdateParameters collection, and the values that are in the specified keys, values, and oldValues collections.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
Insert(IDictionary)

Wykonuje operację wstawiania przy użyciu InsertCommand ciągu SQL, wszelkich parametrów określonych w InsertParameters kolekcji i wartości, które znajdują się w określonej values kolekcji.Performs an insert operation using the InsertCommand SQL string, any parameters that are specified in the InsertParameters collection, and the values that are in the specified values collection.

Insert(IDictionary, DataSourceViewOperationCallback)

Wykonuje asynchroniczną operację wstawiania na liście danych DataSourceView reprezentowanej przez obiekt.Performs an asynchronous insert operation on the list of data that the DataSourceView object represents.

(Odziedziczone po DataSourceView)
LoadViewState(Object)

Przywraca poprzednio zapisany stan widoku źródła danych.Restores the previously saved view state for the data source view.

MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
OnDataSourceViewChanged(EventArgs)

Podnosi DataSourceViewChanged zdarzenie.Raises the DataSourceViewChanged event.

(Odziedziczone po DataSourceView)
OnDeleted(SqlDataSourceStatusEventArgs)

Podnosi Deleted zdarzenie po SqlDataSource zakończeniu operacji usuwania przez formant.Raises the Deleted event after the SqlDataSource control has completed a delete operation.

OnDeleting(SqlDataSourceCommandEventArgs)

Podnosi Deleting zdarzenie przed SqlDataSource próbą usunięcia operacji usuwania.Raises the Deleting event before the SqlDataSource control attempts a delete operation.

OnFiltering(SqlDataSourceFilteringEventArgs)

Podnosi Filtering zdarzenie przed SqlDataSource filtrem wyników operacji SELECT.Raises the Filtering event before the SqlDataSource control filters the results of a select operation.

OnInserted(SqlDataSourceStatusEventArgs)

Podnosi Inserted zdarzenie po zakończeniu przez SqlDataSource formant operacji wstawiania.Raises the Inserted event after the SqlDataSource control has completed an insert operation.

OnInserting(SqlDataSourceCommandEventArgs)

Podnosi Inserting zdarzenie, zanim SqlDataSource kontrolka spróbuje wykonać operację wstawiania.Raises the Inserting event before the SqlDataSource control attempts an insert operation.

OnSelected(SqlDataSourceStatusEventArgs)

Podnosi Selected zdarzenie po zakończeniu przez SqlDataSource formant operacji pobierania danych.Raises the Selected event after the SqlDataSource control has completed a data retrieval operation.

OnSelecting(SqlDataSourceSelectingEventArgs)

Podnosi Selecting zdarzenie przed SqlDataSource próbą wykonania operacji pobierania danych przez formant.Raises the Selecting event before the SqlDataSource control attempts a data retrieval operation.

OnUpdated(SqlDataSourceStatusEventArgs)

Podnosi Updated zdarzenie po zakończeniu przez SqlDataSource formant operacji aktualizowania.Raises the Updated event after the SqlDataSource control has completed an update operation.

OnUpdating(SqlDataSourceCommandEventArgs)

Podnosi Updating zdarzenie przed SqlDataSource próbą wykonania operacji aktualizacji przez formant.Raises the Updating event before the SqlDataSource control attempts an update operation.

RaiseUnsupportedCapabilityError(DataSourceCapabilities)

Porównuje możliwości, które są żądane dla ExecuteSelect(DataSourceSelectArguments) operacji względem tych, które są obsługiwane przez widok i są wywoływane przez RaiseUnsupportedCapabilitiesError(DataSourceView) metodę.Compares the capabilities that are requested for an ExecuteSelect(DataSourceSelectArguments) operation against those that the view supports and is called by the RaiseUnsupportedCapabilitiesError(DataSourceView) method.

SaveViewState()

Zapisuje zmiany stanu widoku SqlDataSourceView kontrolki od momentu, gdy strona została opublikowana z powrotem na serwerze.Saves the changes to the view state for the SqlDataSourceView control since the time that the page was posted back to the server.

Select(DataSourceSelectArguments)

Pobiera dane z podstawowej bazy danych przy użyciu SelectCommand ciągu SQL i wszystkich parametrów, które znajdują się w SelectParameters kolekcji.Retrieves data from the underlying database using the SelectCommand SQL string and any parameters that are in the SelectParameters collection.

Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Pobiera listę danych asynchronicznie z bazowego magazynu danych.Gets a list of data asynchronously from the underlying data storage.

(Odziedziczone po DataSourceView)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)
TrackViewState()

Powoduje, SqlDataSourceView że obiekt śledzi zmiany stanu widoku, tak aby zmiany mogły być przechowywane w StateBag obiekcie dla kontrolki i utrwalane między żądaniami dla tej samej strony.Causes the SqlDataSourceView object to track changes to its view state so that the changes can be stored in the StateBag object for the control and persisted across requests for the same page.

Update(IDictionary, IDictionary, IDictionary)

Wykonuje operację aktualizacji przy użyciu UpdateCommand ciągu SQL, wszelkich parametrów, które znajdują się w UpdateParameters kolekcji, oraz wartości, które znajdują się w określonych keys values oldValues kolekcjach, i.Performs an update operation using the UpdateCommand SQL string, any parameters that are in the UpdateParameters collection, and the values that are in the specified keys, values, and oldValues collections.

Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Wykonuje asynchroniczną operację aktualizacji na liście danych DataSourceView reprezentowanej przez obiekt.Performs an asynchronous update operation on the list of data that the DataSourceView object represents.

(Odziedziczone po DataSourceView)

Zdarzenia

DataSourceViewChanged

Występuje po zmianie widoku źródła danych.Occurs when the data source view has changed.

(Odziedziczone po DataSourceView)
Deleted

Występuje po zakończeniu operacji usuwania.Occurs when a delete operation has completed.

Deleting

Występuje przed operacją usuwania.Occurs before a delete operation.

Filtering

Występuje przed operacją Filter.Occurs before a filter operation.

Inserted

Występuje po zakończeniu operacji wstawiania.Occurs when an insert operation has completed.

Inserting

Występuje przed operacją INSERT.Occurs before an insert operation.

Selected

Występuje, gdy operacja pobierania danych została ukończona.Occurs when a data retrieval operation has completed.

Selecting

Występuje przed operacją pobierania danych.Occurs before a data retrieval operation.

Updated

Występuje, gdy operacja aktualizacji została ukończona.Occurs when an update operation has completed.

Updating

Występuje przed operacją Update.Occurs before an update operation.

Jawne implementacje interfejsu

IStateManager.IsTrackingViewState

Aby uzyskać opis tego elementu członkowskiego, zobacz IsTrackingViewState .For a description of this member, see IsTrackingViewState.

IStateManager.LoadViewState(Object)

Aby uzyskać opis tego elementu członkowskiego, zobacz LoadViewState(Object) .For a description of this member, see LoadViewState(Object).

IStateManager.SaveViewState()

Aby uzyskać opis tego elementu członkowskiego, zobacz SaveViewState() .For a description of this member, see SaveViewState().

IStateManager.TrackViewState()

Aby uzyskać opis tego elementu członkowskiego, zobacz TrackViewState() .For a description of this member, see TrackViewState().

Dotyczy

Zobacz też