AccessDataSource 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 bazę danych programu Microsoft Access do użycia z kontrolkami powiązanymi z danymi.
public ref class AccessDataSource : System::Web::UI::WebControls::SqlDataSource
[System.Drawing.ToolboxBitmap(typeof(System.Web.UI.WebControls.AccessDataSource))]
public class AccessDataSource : System.Web.UI.WebControls.SqlDataSource
[<System.Drawing.ToolboxBitmap(typeof(System.Web.UI.WebControls.AccessDataSource))>]
type AccessDataSource = class
inherit SqlDataSource
Public Class AccessDataSource
Inherits SqlDataSource
- Dziedziczenie
- Atrybuty
Przykłady
Poniższy przykład kodu przedstawia typowy scenariusz wyświetlania i aktualizacji za pomocą kontrolki GridView. Właściwość SelectCommand jest ustawiona na odpowiednie zapytanie SQL, a dane z bazy danych Northwind są wyświetlane w kontrolce GridView. Ponieważ określono również właściwość UpdateCommand, a właściwość AutoGenerateEditButton jest ustawiona na true
, można edytować i aktualizować rekordy bez dodatkowego kodu. Kontrolka GridView obsługuje dodawanie parametrów do kolekcji UpdateParameters; kontrolka GridView przekazuje najpierw wartości parametrów dla obiektów BoundField, a następnie wartości pól określonych przez właściwość DataKeyNames.
GridView automatycznie wywołuje metodę Update. Jeśli chcesz zamówić parametry, jawnie określ kolekcję UpdateParameters w AccessDataSource.
<%@Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:accessdatasource
id="AccessDataSource1"
runat="server"
datasourcemode="DataSet"
datafile="~/App_Data/Northwind.mdb"
selectcommand="SELECT EmployeeID,FirstName,LastName,Title FROM Employees"
updatecommand="Update Employees SET FirstName=?,LastName=?,Title=? WHERE EmployeeID=@EmployeeID">
</asp:accessdatasource>
<asp:gridview
id="GridView1"
runat="server"
autogeneratecolumns="False"
datakeynames="EmployeeID"
autogenerateeditbutton="True"
datasourceid="AccessDataSource1">
<columns>
<asp:boundfield headertext="First Name" datafield="FirstName" />
<asp:boundfield headertext="Last Name" datafield="LastName" />
<asp:boundfield headertext="Title" datafield="Title" />
</columns>
</asp:gridview>
</form>
</body>
</html>
<%@Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:accessdatasource
id="AccessDataSource1"
runat="server"
datasourcemode="DataSet"
datafile="~/App_Data/Northwind.mdb"
selectcommand="SELECT EmployeeID,FirstName,LastName,Title FROM Employees"
updatecommand="Update Employees SET FirstName=?,LastName=?,Title=? WHERE EmployeeID=@EmployeeID">
</asp:accessdatasource>
<asp:gridview
id="GridView1"
runat="server"
autogeneratecolumns="False"
datakeynames="EmployeeID"
autogenerateeditbutton="True"
datasourceid="AccessDataSource1">
<columns>
<asp:boundfield headertext="First Name" datafield="FirstName" />
<asp:boundfield headertext="Last Name" datafield="LastName" />
<asp:boundfield headertext="Title" datafield="Title" />
</columns>
</asp:gridview>
</form>
</body>
</html>
Uwagi
Klasa AccessDataSource to kontrola źródła danych, która współpracuje z bazami danych programu Microsoft Access. Podobnie jak w przypadku klasy bazowej, SqlDataSourcekontrolka AccessDataSource używa zapytań SQL do pobierania danych.
Jedną z unikatowych cech kontrolki AccessDataSource jest to, że nie ustawiasz właściwości ConnectionString. Wystarczy ustawić lokalizację pliku programu Access (.mdb) we właściwości DataFile, a AccessDataSource zajmuje się podstawowym połączeniem z bazą danych. Bazy danych programu Access należy umieścić w katalogu App_Data witryny sieci Web i odwołać się do nich ścieżką względną (na przykład ~/App_Data/Northwind.mdb
). Ta lokalizacja zapewnia dodatkowe zabezpieczenia plików danych, ponieważ nie są obsługiwane, jeśli są one żądane bezpośrednio przez przeglądarkę internetową klienta.
Klasa AccessDataSource nie obsługuje łączenia się z bazami danych programu Access chronionymi przez nazwę użytkownika lub hasło, ponieważ nie można ustawić właściwości ConnectionString. Jeśli baza danych programu Access jest chroniona przez nazwę użytkownika lub hasło, użyj kontrolki SqlDataSource, aby nawiązać z nią połączenie, aby określić pełne parametry połączenia.
Kontrolki powiązane z danymi są powiązane z AccessDataSource przy użyciu właściwości DataSourceID
kontrolki powiązanej z danymi. Aby uzyskać więcej informacji na temat powiązania kontrolki powiązanej z danymi z kontrolkami źródła danych, zobacz Wiązanie z danymi przy użyciu kontroli źródła danych.
Ponieważ kontrolka AccessDataSource jest specyficzna tylko dla jednego produktu bazy danych, zawsze używa tego samego dostawcy — dostawcy danych platformy System.Data.OleDb .NET. Z tego powodu właściwość ProviderName jest tylko do odczytu. W przypadku korzystania z dostawcy System.Data.OleDb kolejność parametrów w sparametryzowanej instrukcji SQL jest znacząca; wszystkie sparametryzowane zapytania SQL określone w SelectCommand, UpdateCommand, InsertCommandi DeleteCommand właściwości muszą być zgodne z kolejnością wszystkich obiektów Parameter, które znajdują się w odpowiedniej kolekcji parametrów. Jeśli w AccessDataSourcenie określono kolekcji parametrów, kolejność parametrów dostarczanych do tych operacji musi być zgodna z kolejnością, w jakiej są wyświetlane w podstawowej instrukcji SQL. Aby uzyskać więcej informacji, zobacz Using Parameters with the SqlDataSource Control.
Kontrolka AccessDataSource obsługuje to samo zachowanie buforowania obsługiwane przez klasę bazową. Buforowanie umożliwia zwiększenie wydajności stron korzystających z kontrolki AccessDataSource. Aby uzyskać więcej informacji na temat buforowania źródła danych, zobacz buforowanie danych przy użyciu kontrolek źródła danych.
W poniższej tabeli opisano funkcje kontrolki AccessDataSource.
Zdolność | Wymagania |
---|---|
Sortowania | Ustaw właściwość DataSourceMode na wartość DataSet. |
Filtrowanie | Ustaw właściwość FilterExpression na wyrażenie filtrowania używane do filtrowania danych po wywołaniu metody Select. |
Stronicowanie | AccessDataSource nie obsługuje bezpośrednich operacji stronicowania w bazie danych programu Access. Kontrolka powiązana z danymi, taka jak GridView, może stronicować elementy zwrócone przez AccessDataSource, jeśli właściwość DataSourceMode jest ustawiona na wartość DataSet. |
Aktualizacji | Ustaw właściwość UpdateCommand na instrukcję SQL używaną do aktualizowania danych. Ta instrukcja jest zwykle sparametryzowana. |
Usuwanie | Ustaw właściwość DeleteCommand na instrukcję SQL używaną do usuwania danych. Ta instrukcja jest zwykle sparametryzowana. |
Wstawianie | Ustaw właściwość InsertCommand na instrukcję SQL używaną do wstawiania danych. Ta instrukcja jest zwykle sparametryzowana. |
Buforowanie | Ustaw właściwość DataSourceMode na wartość DataSet, właściwość EnableCaching na wartość true , oraz właściwości CacheDuration i CacheExpirationPolicy zgodnie z zachowaniem buforowania, które ma zostać zapisane w pamięci podręcznej. |
Podobnie jak w przypadku wszystkich kontrolek źródła danych, kontrolka AccessDataSource jest skojarzona z silnie typizowanym typem klasy widoku źródła danych. Podobnie jak kontrolka AccessDataSource rozszerza kontrolkę SqlDataSource, klasa AccessDataSourceView rozszerza klasę SqlDataSourceView. Klasa AccessDataSourceView zastępuje kilka metod SqlDataSourceView do używania dostawcy danych platformy System.Data.OleDb .NET.
Brak wizualnego renderowania kontrolki AccessDataSource; jest wdrażana jako kontrola umożliwiająca trwałość deklaratywną i umożliwianie, opcjonalnie, udziału w zarządzaniu stanem. W związku z tym nie można ustawić właściwości obsługujących funkcje wizualne, takie jak właściwości EnableTheming i SkinID.
Składnia deklaratywna
<asp:AccessDataSource
CacheDuration="string|Infinite"
CacheExpirationPolicy="Absolute|Sliding"
CacheKeyDependency="string"
CancelSelectOnNullParameter="True|False"
ConflictDetection="OverwriteChanges|CompareAllValues"
DataFile="uri"
DataSourceMode="DataReader|DataSet"
DeleteCommand="string"
DeleteCommandType="Text|StoredProcedure"
EnableCaching="True|False"
EnableTheming="True|False"
EnableViewState="True|False"
FilterExpression="string"
ID="string"
InsertCommand="string"
InsertCommandType="Text|StoredProcedure"
OldValuesParameterFormatString="string"
OnDataBinding="DataBinding event handler"
OnDeleted="Deleted event handler"
OnDeleting="Deleting event handler"
OnDisposed="Disposed event handler"
OnFiltering="Filtering event handler"
OnInit="Init event handler"
OnInserted="Inserted event handler"
OnInserting="Inserting event handler"
OnLoad="Load event handler"
OnPreRender="PreRender event handler"
OnSelected="Selected event handler"
OnSelecting="Selecting event handler"
OnUnload="Unload event handler"
OnUpdated="Updated event handler"
OnUpdating="Updating event handler"
runat="server"
SelectCommand="string"
SelectCommandType="Text|StoredProcedure"
SkinID="string"
SortParameterName="string"
UpdateCommand="string"
UpdateCommandType="Text|StoredProcedure"
Visible="True|False"
>
<DeleteParameters>
<asp:ControlParameter
ControlID="string"
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|
ReturnValue"
Name="string"
PropertyName="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:CookieParameter
ConvertEmptyStringToNull="True|False"
CookieName="string"
DefaultValue="string"
Direction="Input|Output|InputOutput|
ReturnValue"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:FormParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
FormField="string"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:Parameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64
|Single|Double|Decimal|DateTime|String"
/>
<asp:ProfileParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
PropertyName="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:QueryStringParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
QueryStringField="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:SessionParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
SessionField="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
</DeleteParameters>
<FilterParameters>
<asp:ControlParameter
ControlID="string"
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
PropertyName="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:CookieParameter
ConvertEmptyStringToNull="True|False"
CookieName="string"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:FormParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
FormField="string"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:Parameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:ProfileParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
PropertyName="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:QueryStringParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
QueryStringField="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:SessionParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
SessionField="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
</FilterParameters>
<InsertParameters>
<asp:ControlParameter
ControlID="string"
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
PropertyName="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:CookieParameter
ConvertEmptyStringToNull="True|False"
CookieName="string"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:FormParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
FormField="string"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:Parameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:ProfileParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
PropertyName="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:QueryStringParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
QueryStringField="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:SessionParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
SessionField="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
</InsertParameters>
<SelectParameters>
<asp:ControlParameter
ControlID="string"
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
PropertyName="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:CookieParameter
ConvertEmptyStringToNull="True|False"
CookieName="string"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:FormParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
FormField="string"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:Parameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:ProfileParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
PropertyName="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:QueryStringParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
QueryStringField="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:SessionParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
SessionField="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
</SelectParameters>
<UpdateParameters>
<asp:ControlParameter
ControlID="string"
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
PropertyName="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:CookieParameter
ConvertEmptyStringToNull="True|False"
CookieName="string"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:FormParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
FormField="string"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:Parameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:ProfileParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
PropertyName="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:QueryStringParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
QueryStringField="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
<asp:SessionParameter
ConvertEmptyStringToNull="True|False"
DefaultValue="string"
Direction="Input|Output|InputOutput|ReturnValue"
Name="string"
SessionField="string"
Size="integer"
Type="Empty|Object|DBNull|Boolean|Char|SByte|
Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
Single|Double|Decimal|DateTime|String"
/>
</UpdateParameters>
</asp:AccessDataSource>
Konstruktory
AccessDataSource() |
Inicjuje nowe wystąpienie klasy AccessDataSource. |
AccessDataSource(String, String) |
Inicjuje nowe wystąpienie klasy AccessDataSource z określoną ścieżką pliku danych i wybierz polecenie. |
Właściwości
Adapter |
Pobiera kartę specyficzną dla przeglądarki dla kontrolki. (Odziedziczone po Control) |
AppRelativeTemplateSourceDirectory |
Pobiera lub ustawia względny katalog wirtualny aplikacji Page lub UserControl, który zawiera tę kontrolkę. (Odziedziczone po Control) |
BindingContainer |
Pobiera kontrolkę zawierającą powiązanie danych tego formantu. (Odziedziczone po Control) |
CacheDuration |
Pobiera lub ustawia czas (w sekundach), przez który kontrolka źródła danych buforuje dane pobierane przez metodę Select(DataSourceSelectArguments). (Odziedziczone po SqlDataSource) |
CacheExpirationPolicy |
Pobiera lub ustawia zachowanie wygasania pamięci podręcznej, które w połączeniu z czasem trwania opisuje zachowanie pamięci podręcznej używanej przez kontrolę źródła danych. (Odziedziczone po SqlDataSource) |
CacheKeyDependency |
Pobiera lub ustawia zależność klucza zdefiniowanego przez użytkownika, która jest połączona ze wszystkimi obiektami pamięci podręcznej danych utworzonymi przez kontrolę źródła danych. Wszystkie obiekty pamięci podręcznej wygasły jawnie po wygaśnięciu klucza. (Odziedziczone po SqlDataSource) |
CancelSelectOnNullParameter |
Pobiera lub ustawia wartość wskazującą, czy operacja pobierania danych jest anulowana, gdy dowolny parametr zawarty w kolekcji SelectParameters oblicza wartość |
ChildControlsCreated |
Pobiera wartość wskazującą, czy kontrolki podrzędne kontrolki serwera zostały utworzone. (Odziedziczone po Control) |
ClientID |
Pobiera identyfikator kontroli serwera wygenerowany przez ASP.NET. (Odziedziczone po DataSourceControl) |
ClientIDMode |
Ta właściwość nie jest używana w przypadku kontrolek źródła danych. (Odziedziczone po DataSourceControl) |
ClientIDSeparator |
Pobiera wartość znaku reprezentującą znak separatora używany we właściwości ClientID. (Odziedziczone po Control) |
ConflictDetection |
Pobiera lub ustawia wartość wskazującą, jak kontrolka SqlDataSource wykonuje aktualizacje i usuwa, gdy dane w wierszu w bazowej bazie danych zmieniają się w czasie operacji. (Odziedziczone po SqlDataSource) |
ConnectionString |
Pobiera parametry połączenia używane do nawiązywania połączenia z bazą danych programu Microsoft Access. |
Context |
Pobiera obiekt HttpContext skojarzony z kontrolką serwera dla bieżącego żądania sieci Web. (Odziedziczone po Control) |
Controls |
Pobiera obiekt ControlCollection, który reprezentuje kontrolki podrzędne dla określonej kontrolki serwera w hierarchii interfejsu użytkownika. (Odziedziczone po DataSourceControl) |
DataFile |
Pobiera lub ustawia lokalizację pliku .mdb programu Microsoft Access. |
DataItemContainer |
Pobiera odwołanie do kontenera nazewnictwa, jeśli kontener nazewnictwa implementuje IDataItemContainer. (Odziedziczone po Control) |
DataKeysContainer |
Pobiera odwołanie do kontenera nazewnictwa, jeśli kontener nazewnictwa implementuje IDataKeysControl. (Odziedziczone po Control) |
DataSourceMode |
Pobiera lub ustawia tryb pobierania danych używany przez kontrolkę SqlDataSource do pobierania danych. (Odziedziczone po SqlDataSource) |
DeleteCommand |
Pobiera lub ustawia ciąg SQL używany przez kontrolkę SqlDataSource do usuwania danych z bazowej bazy danych. (Odziedziczone po SqlDataSource) |
DeleteCommandType |
Pobiera lub ustawia wartość wskazującą, czy tekst we właściwości DeleteCommand jest instrukcją SQL, czy nazwą procedury składowanej. (Odziedziczone po SqlDataSource) |
DeleteParameters |
Pobiera kolekcję parametrów zawierającą parametry używane przez właściwość DeleteCommand z obiektu SqlDataSourceView skojarzonego z kontrolką SqlDataSource. (Odziedziczone po SqlDataSource) |
DesignMode |
Pobiera wartość wskazującą, czy kontrolka jest używana na powierzchni projektowej. (Odziedziczone po Control) |
EnableCaching |
Pobiera lub ustawia wartość wskazującą, czy kontrolka SqlDataSource ma włączone buforowanie danych. (Odziedziczone po SqlDataSource) |
EnableTheming |
Pobiera wartość wskazującą, czy ta kontrolka obsługuje motywy. (Odziedziczone po DataSourceControl) |
EnableViewState |
Pobiera lub ustawia wartość wskazującą, czy kontrolka serwera utrzymuje stan widoku, oraz stan widoku wszystkich kontrolek podrzędnych, które zawiera, do klienta żądającego. (Odziedziczone po Control) |
Events |
Pobiera listę delegatów programu obsługi zdarzeń dla kontrolki. Ta właściwość jest tylko do odczytu. (Odziedziczone po Control) |
FilterExpression |
Pobiera lub ustawia wyrażenie filtrowania stosowane po wywołaniu metody Select(DataSourceSelectArguments). (Odziedziczone po SqlDataSource) |
FilterParameters |
Pobiera kolekcję parametrów skojarzonych z dowolnymi symbolami zastępczymi parametrów, które znajdują się w ciągu FilterExpression. (Odziedziczone po SqlDataSource) |
HasChildViewState |
Pobiera wartość wskazującą, czy kontrolki podrzędne bieżącej kontrolki serwera mają zapisane ustawienia stanu widoku. (Odziedziczone po Control) |
ID |
Pobiera lub ustawia identyfikator programowy przypisany do kontrolki serwera. (Odziedziczone po Control) |
IdSeparator |
Pobiera znak używany do oddzielania identyfikatorów kontrolek. (Odziedziczone po Control) |
InsertCommand |
Pobiera lub ustawia ciąg SQL używany przez kontrolkę SqlDataSource do wstawiania danych do bazowej bazy danych. (Odziedziczone po SqlDataSource) |
InsertCommandType |
Pobiera lub ustawia wartość wskazującą, czy tekst we właściwości InsertCommand jest instrukcją SQL, czy nazwą procedury składowanej. (Odziedziczone po SqlDataSource) |
InsertParameters |
Pobiera kolekcję parametrów zawierającą parametry używane przez właściwość InsertCommand z obiektu SqlDataSourceView skojarzonego z kontrolką SqlDataSource. (Odziedziczone po SqlDataSource) |
IsChildControlStateCleared |
Pobiera wartość wskazującą, czy kontrolki zawarte w tej kontrolce mają stan kontroli. (Odziedziczone po Control) |
IsTrackingViewState |
Pobiera wartość wskazującą, czy kontrolka serwera zapisuje zmiany w stanie widoku. (Odziedziczone po Control) |
IsViewStateEnabled |
Pobiera wartość wskazującą, czy dla tej kontrolki jest włączony stan widoku. (Odziedziczone po Control) |
LoadViewStateByID |
Pobiera wartość wskazującą, czy kontrolka uczestniczy w ładowaniu stanu widoku przez ID zamiast indeksu. (Odziedziczone po Control) |
NamingContainer |
Pobiera odwołanie do kontenera nazewnictwa kontrolki serwera, który tworzy unikatową przestrzeń nazw do różnicowania między kontrolkami serwera o tej samej wartości właściwości ID. (Odziedziczone po Control) |
OldValuesParameterFormatString |
Pobiera lub ustawia ciąg formatu, który ma być stosowany do nazw wszystkich parametrów przekazywanych do metody Delete() lub Update(). (Odziedziczone po SqlDataSource) |
Page |
Pobiera odwołanie do wystąpienia Page zawierającego kontrolkę serwera. (Odziedziczone po Control) |
Parent |
Pobiera odwołanie do kontrolki nadrzędnej kontrolki serwera w hierarchii kontroli strony. (Odziedziczone po Control) |
ProviderName |
Pobiera nazwę dostawcy danych platformy .NET używanego przez kontrolkę AccessDataSource do nawiązywania połączenia z bazą danych programu Microsoft Access. |
RenderingCompatibility |
Pobiera wartość określającą wersję ASP.NET, z którą renderowany kod HTML będzie zgodny. (Odziedziczone po Control) |
SelectCommand |
Pobiera lub ustawia ciąg SQL używany przez kontrolkę SqlDataSource do pobierania danych z bazowej bazy danych. (Odziedziczone po SqlDataSource) |
SelectCommandType |
Pobiera lub ustawia wartość wskazującą, czy tekst we właściwości SelectCommand jest zapytaniem SQL, czy nazwą procedury składowanej. (Odziedziczone po SqlDataSource) |
SelectParameters |
Pobiera kolekcję parametrów zawierającą parametry używane przez właściwość SelectCommand z obiektu SqlDataSourceView skojarzonego z kontrolką SqlDataSource. (Odziedziczone po SqlDataSource) |
Site |
Pobiera informacje o kontenerze, który hostuje bieżącą kontrolkę podczas renderowania na powierzchni projektowej. (Odziedziczone po Control) |
SkinID |
Pobiera skórę do zastosowania do kontroli DataSourceControl. (Odziedziczone po DataSourceControl) |
SortParameterName |
Pobiera lub ustawia nazwę parametru procedury składowanej używanego do sortowania pobranych danych podczas pobierania danych przy użyciu procedury składowanej. (Odziedziczone po SqlDataSource) |
SqlCacheDependency |
Właściwość SqlCacheDependency zastępuje właściwość SqlCacheDependency. |
TemplateControl |
Pobiera lub ustawia odwołanie do szablonu zawierającego tę kontrolkę. (Odziedziczone po Control) |
TemplateSourceDirectory |
Pobiera katalog wirtualny Page lub UserControl, który zawiera bieżącą kontrolę serwera. (Odziedziczone po Control) |
UniqueID |
Pobiera unikatowy, hierarchicznie kwalifikowany identyfikator kontroli serwera. (Odziedziczone po Control) |
UpdateCommand |
Pobiera lub ustawia ciąg SQL używany przez kontrolkę SqlDataSource do aktualizowania danych w bazowej bazie danych. (Odziedziczone po SqlDataSource) |
UpdateCommandType |
Pobiera lub ustawia wartość wskazującą, czy tekst we właściwości UpdateCommand jest instrukcją SQL, czy nazwą procedury składowanej. (Odziedziczone po SqlDataSource) |
UpdateParameters |
Pobiera kolekcję parametrów zawierającą parametry używane przez właściwość UpdateCommand z kontrolki SqlDataSourceView skojarzonej z kontrolką SqlDataSource. (Odziedziczone po SqlDataSource) |
ValidateRequestMode |
Pobiera lub ustawia wartość wskazującą, czy kontrolka sprawdza dane wejściowe klienta z przeglądarki pod kątem potencjalnie niebezpiecznych wartości. (Odziedziczone po Control) |
ViewState |
Pobiera słownik informacji o stanie, który umożliwia zapisywanie i przywracanie stanu widoku kontroli serwera w wielu żądaniach dla tej samej strony. (Odziedziczone po Control) |
ViewStateIgnoresCase |
Pobiera wartość wskazującą, czy obiekt StateBag jest bez uwzględniania wielkości liter. (Odziedziczone po Control) |
ViewStateMode |
Pobiera lub ustawia tryb wyświetlania tej kontrolki. (Odziedziczone po Control) |
Visible |
Pobiera lub ustawia wartość wskazującą, czy kontrolka jest wyświetlana wizualnie. (Odziedziczone po DataSourceControl) |
Metody
AddedControl(Control, Int32) |
Wywoływana po dodaniu kontrolki podrzędnej do kolekcji Controls obiektu Control. (Odziedziczone po Control) |
AddParsedSubObject(Object) |
Powiadamia formant serwera, że element XML lub HTML został przeanalizowany i dodaje element do obiektu ControlCollection kontrolki serwera. (Odziedziczone po Control) |
ApplyStyleSheetSkin(Page) |
Stosuje właściwości stylu zdefiniowane w arkuszu stylów strony do kontrolki. (Odziedziczone po DataSourceControl) |
BeginRenderTracing(TextWriter, Object) |
Rozpoczyna śledzenie czasu projektowania danych renderowania. (Odziedziczone po Control) |
BuildProfileTree(String, Boolean) |
Zbiera informacje o kontrolce serwera i dostarcza je do właściwości Trace, która ma być wyświetlana po włączeniu śledzenia dla strony. (Odziedziczone po Control) |
ClearCachedClientID() |
Ustawia buforowana wartość ClientID na wartość |
ClearChildControlState() |
Usuwa informacje o stanie kontroli dla kontrolek podrzędnych kontrolki serwera. (Odziedziczone po Control) |
ClearChildState() |
Usuwa informacje o stanie widoku i stanie kontroli dla wszystkich kontrolek podrzędnych kontrolki serwera. (Odziedziczone po Control) |
ClearChildViewState() |
Usuwa informacje o stanie widoku dla wszystkich kontrolek podrzędnych kontrolki serwera. (Odziedziczone po Control) |
ClearEffectiveClientIDMode() |
Ustawia właściwość ClientIDMode bieżącego wystąpienia kontrolki i wszystkich kontrolek podrzędnych na Inherit. (Odziedziczone po Control) |
CreateChildControls() |
Wywoływana przez platformę strony ASP.NET w celu powiadamiania kontrolek serwera, które używają implementacji opartej na kompozycji w celu utworzenia wszelkich kontrolek podrzędnych, które zawierają w ramach przygotowania do publikowania z powrotem lub renderowania. (Odziedziczone po Control) |
CreateControlCollection() |
Tworzy kolekcję do przechowywania kontrolek podrzędnych. (Odziedziczone po DataSourceControl) |
CreateDataSourceView(String) |
Tworzy obiekt widoku źródła danych skojarzony z kontrolką źródła danych. |
DataBind() |
Wiąże źródło danych z wywołaną kontrolką serwera i wszystkimi kontrolkami podrzędnymi. (Odziedziczone po Control) |
DataBind(Boolean) |
Tworzy powiązanie źródła danych z wywołaną kontrolką serwera i wszystkimi kontrolkami podrzędnymi z opcją wywołania zdarzenia DataBinding. (Odziedziczone po Control) |
DataBindChildren() |
Wiąże źródło danych z kontrolkami podrzędnymi kontrolki serwera. (Odziedziczone po Control) |
Delete() |
Wykonuje operację usuwania przy użyciu ciągu DeleteCommand SQL i wszystkich parametrów, które znajdują się w kolekcji DeleteParameters. (Odziedziczone po SqlDataSource) |
Dispose() |
Umożliwia kontrolce serwera przeprowadzenie końcowego czyszczenia przed zwolnieniem z pamięci. (Odziedziczone po Control) |
EndRenderTracing(TextWriter, Object) |
Kończy śledzenie czasu projektowania danych renderowania. (Odziedziczone po Control) |
EnsureChildControls() |
Określa, czy kontrolka serwera zawiera kontrolki podrzędne. Jeśli tak nie jest, tworzy kontrolki podrzędne. (Odziedziczone po Control) |
EnsureID() |
Tworzy identyfikator kontrolek, które nie mają przypisanego identyfikatora. (Odziedziczone po Control) |
Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
FindControl(String, Int32) |
Wyszukuje bieżący kontener nazewnictwa dla kontrolki serwera z określonymi |
FindControl(String) |
Wyszukuje bieżący kontener nazewnictwa dla kontrolki serwera przy użyciu określonego parametru |
Focus() |
Ustawia fokus danych wejściowych na kontrolkę. (Odziedziczone po DataSourceControl) |
GetDbProviderFactory() |
Pobiera obiekt DbProviderFactory skojarzony z dostawcą danych platformy .NET, który jest identyfikowany przez właściwość ProviderName. |
GetDesignModeState() |
Pobiera dane czasu projektowania dla kontrolki. (Odziedziczone po Control) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetRouteUrl(Object) |
Pobiera adres URL odpowiadający zestawowi parametrów trasy. (Odziedziczone po Control) |
GetRouteUrl(RouteValueDictionary) |
Pobiera adres URL odpowiadający zestawowi parametrów trasy. (Odziedziczone po Control) |
GetRouteUrl(String, Object) |
Pobiera adres URL odpowiadający zestawowi parametrów trasy i nazwie trasy. (Odziedziczone po Control) |
GetRouteUrl(String, RouteValueDictionary) |
Pobiera adres URL odpowiadający zestawowi parametrów trasy i nazwie trasy. (Odziedziczone po Control) |
GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
GetUniqueIDRelativeTo(Control) |
Zwraca prefiksowaną część właściwości UniqueID określonej kontrolki. (Odziedziczone po Control) |
GetView(String) |
Pobiera nazwany widok źródła danych skojarzony z kontrolą źródła danych. (Odziedziczone po SqlDataSource) |
GetViewNames() |
Pobiera kolekcję nazw reprezentujących listę obiektów widoku skojarzonych z kontrolką SqlDataSource. (Odziedziczone po SqlDataSource) |
HasControls() |
Określa, czy kontrolka serwera zawiera jakiekolwiek kontrolki podrzędne. (Odziedziczone po DataSourceControl) |
HasEvents() |
Zwraca wartość wskazującą, czy zdarzenia są zarejestrowane dla kontrolki, czy dla kontrolek podrzędnych. (Odziedziczone po Control) |
Insert() |
Wykonuje operację wstawiania przy użyciu ciągu InsertCommand SQL i wszystkich parametrów, które znajdują się w kolekcji InsertParameters. (Odziedziczone po SqlDataSource) |
IsLiteralContent() |
Określa, czy kontrolka serwera zawiera tylko zawartość literału. (Odziedziczone po Control) |
LoadControlState(Object) |
Przywraca informacje o stanie kontroli z poprzedniego żądania strony, które zostało zapisane przez metodę SaveControlState(). (Odziedziczone po Control) |
LoadViewState(Object) |
Ładuje stan właściwości w kontrolce SqlDataSource, które muszą być utrwalane. (Odziedziczone po SqlDataSource) |
MapPathSecure(String) |
Pobiera ścieżkę fizyczną, z którą mapuje się ścieżka wirtualna , bezwzględna lub względna. (Odziedziczone po Control) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
OnBubbleEvent(Object, EventArgs) |
Określa, czy zdarzenie kontroli serwera jest przekazywane w hierarchii kontroli serwera interfejsu użytkownika strony. (Odziedziczone po Control) |
OnDataBinding(EventArgs) |
Zgłasza zdarzenie DataBinding. (Odziedziczone po Control) |
OnInit(EventArgs) |
Dodaje program obsługi zdarzeń LoadComplete do kontrolki Page zawierającej kontrolkę SqlDataSource. (Odziedziczone po SqlDataSource) |
OnLoad(EventArgs) |
Zgłasza zdarzenie Load. (Odziedziczone po Control) |
OnPreRender(EventArgs) |
Zgłasza zdarzenie PreRender. (Odziedziczone po Control) |
OnUnload(EventArgs) |
Zgłasza zdarzenie Unload. (Odziedziczone po Control) |
OpenFile(String) |
Pobiera Stream używany do odczytywania pliku. (Odziedziczone po Control) |
RaiseBubbleEvent(Object, EventArgs) |
Przypisuje wszystkie źródła zdarzenia i jego informacje do elementu nadrzędnego kontrolki. (Odziedziczone po Control) |
RaiseDataSourceChangedEvent(EventArgs) |
Zgłasza zdarzenie DataSourceChanged. (Odziedziczone po DataSourceControl) |
RemovedControl(Control) |
Wywoływana po usunięciu kontrolki podrzędnej z kolekcji Controls obiektu Control. (Odziedziczone po Control) |
Render(HtmlTextWriter) |
Wysyła zawartość kontroli serwera do dostarczonego obiektu HtmlTextWriter, który zapisuje zawartość do renderowania na kliencie. (Odziedziczone po Control) |
RenderChildren(HtmlTextWriter) |
Zwraca zawartość elementów podrzędnych kontrolki serwera do dostarczonego obiektu HtmlTextWriter, który zapisuje zawartość do renderowania na kliencie. (Odziedziczone po Control) |
RenderControl(HtmlTextWriter, ControlAdapter) |
Dane wyjściowe serwera kontrolują zawartość dostarczonego obiektu HtmlTextWriter przy użyciu dostarczonego obiektu ControlAdapter. (Odziedziczone po Control) |
RenderControl(HtmlTextWriter) |
Dane wyjściowe serwera kontrolują zawartość w podanym obiekcie HtmlTextWriter i przechowuje informacje śledzenia dotyczące kontrolki, jeśli śledzenie jest włączone. (Odziedziczone po DataSourceControl) |
ResolveAdapter() |
Pobiera kartę sterową odpowiedzialną za renderowanie określonej kontrolki. (Odziedziczone po Control) |
ResolveClientUrl(String) |
Pobiera adres URL, który może być używany przez przeglądarkę. (Odziedziczone po Control) |
ResolveUrl(String) |
Konwertuje adres URL na adres, który może być używany przez klienta żądającego. (Odziedziczone po Control) |
SaveControlState() |
Zapisuje wszelkie zmiany stanu kontroli serwera, które wystąpiły od czasu opublikowania strony z powrotem na serwerze. (Odziedziczone po Control) |
SaveViewState() |
Zapisuje bieżący stan widoku kontrolki SqlDataSource. (Odziedziczone po SqlDataSource) |
Select(DataSourceSelectArguments) |
Pobiera dane z bazowej bazy danych przy użyciu ciągu SelectCommand SQL i wszystkich parametrów, które znajdują się w kolekcji SelectParameters. (Odziedziczone po SqlDataSource) |
SetDesignModeState(IDictionary) |
Ustawia dane czasu projektowania dla kontrolki. (Odziedziczone po Control) |
SetRenderMethodDelegate(RenderMethod) |
Przypisuje delegata programu obsługi zdarzeń, aby renderować kontrolkę serwera i jego zawartość do kontrolki nadrzędnej. (Odziedziczone po Control) |
SetTraceData(Object, Object, Object) |
Ustawia dane śledzenia do śledzenia czasu projektowania danych renderowania przy użyciu obiektu śledzenia, klucza danych śledzenia i wartości danych śledzenia. (Odziedziczone po Control) |
SetTraceData(Object, Object) |
Ustawia dane śledzenia na potrzeby śledzenia czasu projektowania danych renderowania przy użyciu klucza danych śledzenia i wartości danych śledzenia. (Odziedziczone po Control) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
TrackViewState() |
Śledzi zmiany stanu widoku w kontrolce SqlDataSource, aby zmiany mogły być przechowywane w obiekcie StateBag dla kontrolki. (Odziedziczone po SqlDataSource) |
Update() |
Wykonuje operację aktualizacji przy użyciu ciągu UpdateCommand SQL i wszystkich parametrów, które znajdują się w kolekcji UpdateParameters. (Odziedziczone po SqlDataSource) |
Zdarzenia
DataBinding |
Występuje, gdy kontrolka serwera wiąże się ze źródłem danych. (Odziedziczone po Control) |
Deleted |
Występuje po zakończeniu operacji usuwania. (Odziedziczone po SqlDataSource) |
Deleting |
Występuje przed operacją usuwania. (Odziedziczone po SqlDataSource) |
Disposed |
Występuje, gdy kontrolka serwera jest zwalniana z pamięci, który jest ostatnim etapem cyklu życia kontroli serwera, gdy żądana jest strona ASP.NET. (Odziedziczone po Control) |
Filtering |
Występuje przed operacją filtrowania. (Odziedziczone po SqlDataSource) |
Init |
Występuje, gdy kontrolka serwera jest inicjowana, co jest pierwszym krokiem w jego cyklu życia. (Odziedziczone po Control) |
Inserted |
Występuje po zakończeniu operacji wstawiania. (Odziedziczone po SqlDataSource) |
Inserting |
Występuje przed operacją wstawiania. (Odziedziczone po SqlDataSource) |
Load |
Występuje, gdy kontrolka serwera jest ładowana do obiektu Page. (Odziedziczone po Control) |
PreRender |
Występuje po załadowaniu obiektu Control, ale przed renderowaniem. (Odziedziczone po Control) |
Selected |
Występuje po zakończeniu operacji pobierania danych. (Odziedziczone po SqlDataSource) |
Selecting |
Występuje przed operacją pobierania danych. (Odziedziczone po SqlDataSource) |
Unload |
Występuje, gdy kontrolka serwera jest zwalniana z pamięci. (Odziedziczone po Control) |
Updated |
Występuje po zakończeniu operacji aktualizacji. (Odziedziczone po SqlDataSource) |
Updating |
Występuje przed operacją aktualizacji. (Odziedziczone po SqlDataSource) |
Jawne implementacje interfejsu
IControlBuilderAccessor.ControlBuilder |
Aby uzyskać opis tego elementu członkowskiego, zobacz ControlBuilder. (Odziedziczone po Control) |
IControlDesignerAccessor.GetDesignModeState() |
Aby uzyskać opis tego elementu członkowskiego, zobacz GetDesignModeState(). (Odziedziczone po Control) |
IControlDesignerAccessor.SetDesignModeState(IDictionary) |
Aby uzyskać opis tego elementu członkowskiego, zobacz SetDesignModeState(IDictionary). (Odziedziczone po Control) |
IControlDesignerAccessor.SetOwnerControl(Control) |
Aby uzyskać opis tego elementu członkowskiego, zobacz SetOwnerControl(Control). (Odziedziczone po Control) |
IControlDesignerAccessor.UserData |
Aby uzyskać opis tego elementu członkowskiego, zobacz UserData. (Odziedziczone po Control) |
IDataBindingsAccessor.DataBindings |
Aby uzyskać opis tego elementu członkowskiego, zobacz DataBindings. (Odziedziczone po Control) |
IDataBindingsAccessor.HasDataBindings |
Aby uzyskać opis tego elementu członkowskiego, zobacz HasDataBindings. (Odziedziczone po Control) |
IDataSource.DataSourceChanged |
Występuje, gdy kontrolka źródła danych zmieniła się w sposób, który wpływa na kontrolki powiązane z danymi. (Odziedziczone po DataSourceControl) |
IDataSource.GetView(String) |
Pobiera nazwany obiekt DataSourceView skojarzony z kontrolką DataSourceControl. Niektóre kontrolki źródła danych obsługują tylko jeden widok, a inne obsługują więcej niż jeden widok. (Odziedziczone po DataSourceControl) |
IDataSource.GetViewNames() |
Pobiera kolekcję nazw, reprezentującą listę obiektów DataSourceView skojarzonych z kontrolką DataSourceControl. (Odziedziczone po DataSourceControl) |
IExpressionsAccessor.Expressions |
Aby uzyskać opis tego elementu członkowskiego, zobacz Expressions. (Odziedziczone po Control) |
IExpressionsAccessor.HasExpressions |
Aby uzyskać opis tego elementu członkowskiego, zobacz HasExpressions. (Odziedziczone po Control) |
IListSource.ContainsListCollection |
Wskazuje, czy kontrolka źródła danych jest skojarzona z co najmniej jedną listą danych. (Odziedziczone po DataSourceControl) |
IListSource.GetList() |
Pobiera listę kontrolek źródła danych, które mogą być używane jako źródła list danych. (Odziedziczone po DataSourceControl) |
IParserAccessor.AddParsedSubObject(Object) |
Aby uzyskać opis tego elementu członkowskiego, zobacz AddParsedSubObject(Object). (Odziedziczone po Control) |
Metody rozszerzania
FindDataSourceControl(Control) |
Zwraca źródło danych skojarzone z kontrolką danych dla określonej kontrolki. |
FindFieldTemplate(Control, String) |
Zwraca szablon pola dla określonej kolumny w kontenerze nazewnictwa określonej kontrolki. |
FindMetaTable(Control) |
Zwraca obiekt metatable dla kontrolki zawierającej dane. |
GetDefaultValues(IDataSource) |
Pobiera kolekcję wartości domyślnych dla określonego źródła danych. |
GetMetaTable(IDataSource) |
Pobiera metadane tabeli w określonym obiekcie źródła danych. |
TryGetMetaTable(IDataSource, MetaTable) |
Określa, czy metadane tabeli są dostępne. |