Udostępnij za pośrednictwem


AccessDataSource Klasa

Definicja

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ść null.

(Odziedziczone po SqlDataSource)
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ść null.

(Odziedziczone po Control)
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 id i liczbą całkowitą określoną w parametrze pathOffset, który ułatwia wyszukiwanie. Nie należy zastępować tej wersji metody FindControl.

(Odziedziczone po Control)
FindControl(String)

Wyszukuje bieżący kontener nazewnictwa dla kontrolki serwera przy użyciu określonego parametru id.

(Odziedziczone po DataSourceControl)
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.

Dotyczy

Zobacz też